Trainspotting d’Irvine Welsh est un portrait irrévérencieux et sans compromis de la sous-culture de l’héroïne à Édimbourg. Le récit parcourt un certain nombre d’utilisateurs différents, de pousseurs, d’escrocs et de hooligans en général, bien qu’il se concentre sur un groupe central de cinq toxicomanes. Le roman est essentiellement la vision d’un groupe de jeunes hommes qui ont choisi de quitter la société polie à la recherche d’une joie chimique brève et lumineuse.
Le roman se concentre principalement sur Mark Renton, un héroïnomane de Leith qui essaie par intermittence de donner un coup de pied à la camelote. Lui et son compagnon toxicomane, Spud, fraudent le gouvernement des allocations de chômage pour financer leur dépendance. Ils ont un compagnon appelé Simon « Sick Boy » Williamson, un charmant proxénète parfois. Sa fille illégitime meurt d’une mort au berceau au début du roman. Ils ont également plusieurs amis non toxicomanes : Tommy, un innocent obsédé par le sexe ; Davie, un employé de service ; et Begbie, un sociopathe alcoolique.
La petite amie de Tommy rompt avec lui et il prend bientôt de l’héroïne pour faire face. Pendant ce temps, Begbie est ennuyé que sa fille soit tombée enceinte, mais il doit rarement la voir car il est souvent hors de la ville pour se droguer à Londres. Renton, temporairement en panne, couche accidentellement avec une fille de 14 ans, pensant qu’elle est une adulte. Bientôt, lui et Spud rechutent et sont surpris en train de voler des livres pour financer leur habitude. Spud va en prison et Renton tente un traitement à la méthadone. Il rechute à nouveau et fait une overdose, et ses parents le forcent à arrêter la dinde froide.
Peu de temps après que Renton soit devenu propre, son frère Billy est tué par une bombe de l’IRA en Ulster. Malade d’Écosse, il se rend à Londres, mais lors d’une visite chez lui, il se lie avec une connaissance appelée Kelly. Pendant que Renton est à Londres, Davie contracte le VIH et élabore un plan élaboré pour se venger de l’homme responsable, le tuant finalement. Peu de temps après, un autre toxicomane et ami de Renton nommé Matty meurt, réunissant la coterie junkie du roman. À ce moment-là, Renton et Kelly se sont séparés et il décide bientôt de retourner à Leith.
De retour à la maison et relativement propre, Renton est obligé de faire face à son passé, rencontrant son ancien dealer, maintenant amputé, et Tommy, qui a contracté le VIH et semble susceptible de mourir. Le roman se termine avec Begbie organisant un contrat d’héroïne à Londres, gagnant 16 000 livres pour Renton, Spud, Sick Boy et lui-même. Renton vole l’argent et s’enfuit à Amsterdam, prêt à commencer une nouvelle vie.
Le roman est, à la fin, une série d’histoires courtes vaguement liées avec un casting récurrent de personnages. Plus que de raconter une seule histoire, il éclaire toute une sous-culture, donnant au lecteur une idée de la façon dont ces groupes interagissent et des histoires qui survivent à leur courte vie maniaque.