50 Must-Read 50 Beta
← The Must-Read 50
Cover of Trainspotting by Irvine WelshTrainspotting
Modern · Fiction, Classics, Literature

Trainspotting

by Irvine Welsh
1993 · 431 pages · Fiction
Lifetime bestseller
≈ 11 hours to read · about 3 weeks at 30 minutes a day

What it's about

Irvine Welsh's first novel is a set of linked stories about a group of friends in Edinburgh, their heroin addiction, petty crime and desperation, told in Scottish dialect.

Why it's worth reading

It's on the BBC's Big Read. It's a raw, funny and devastating cult classic.

You'll love it if you liked

Good to know

It's written largely in Scots dialect, which takes some getting used to. It's graphic about drugs and violence.

By the numbers

70.5Must-Read Score
  • Readers66 out of 100 · counts 42%
  • Critics0 out of 100 · counts 14%
  • Bestseller44 out of 100 · counts 34% (its stronger lane)
  • Buzz0 out of 100 · counts 10%

Critics and Bestseller are two ways to earn a place: a book's stronger one counts more. Buzz rewards recent bestseller weeks and prizes, so older books start at zero. The parts combine into the Must-Read Score, shown on a scale where the best book we found scores 99 and the last book to make the ranking scores 50.

Where it ranks

Why it made the list

On the lists
BBC's The Big Read

Reads as

Thought-provoking

How we rank

Already read it? Upload your Goodreads or StoryGraph history and get the 50 best books you haven't read, tuned to your taste.Get my 50

If you like this, read next

Cover of Americanah by Chimamanda Ngozi AdichieAmericanah
AmericanahChimamanda Ngozi Adichie
Cover of The Help by Kathryn StockettThe Help
The HelpKathryn Stockett
Cover of Pachinko by Min Jin LeePachinko
PachinkoMin Jin Lee
Cover of Shuggie Bain by Douglas StuartShuggie Bain
Shuggie BainDouglas Stuart
Cover of Half of a Yellow Sun by Chimamanda Ngozi AdichieHalf of a Yellow Sun
Half of a Yellow SunChimamanda Ngozi Adichie
Cover of Infinite Jest by David Foster WallaceInfinite Jest
Infinite JestDavid Foster Wallace

Explore the best-of lists

All 36 best-of lists →

Quick answers

Is Trainspotting worth reading?

Yes. It's on the BBC's Big Read. It ranks #1,234 of the 2,816 books in our ranking, with a Must-Read Score of 70.5 (the best book we found scores 99).

What is Trainspotting about?

Irvine Welsh's first novel is a set of linked stories about a group of friends in Edinburgh, their heroin addiction, petty crime and desperation, told in Scottish dialect.

How long does it take to read Trainspotting?

About 11 hours (431 pages), or about 3 weeks at 30 minutes a day.

What should I read after Trainspotting?

If you liked it, try Fight Club by Chuck Palahniuk, A Clockwork Orange by Anthony Burgess or On the Road by Jack Kerouac.