Head-to-head

Middle School: The Worst Years of My Life vs Diary of a Wimpy Kid: Old School

Both are humorous middle-grade series for ages 8-12 about navigating school life, but Middle School focuses on the transition to middle school while Wimpy Kid is broader school comedy.

Middle School: The Worst Years of My Life

Middle School: The Worst Years of My Life

by James Patterson & Chris Tebbetts

The funniest on-ramp to reading for kids who think they hate books.

Diary of a Wimpy Kid: Old School

Diary of a Wimpy Kid: Old School

by Jeff Kinney

The ultimate reluctant-reader magnet disguised as a diary about surviving life without Wi-Fi

Score comparison

Score Middle School: The Worst Years of My Life Diary of a Wimpy Kid: Old School Winner
Kid Score 66 68 Tied
Parent Score 57 55 Tied
Teacher Score 63 56 Middle School: The Worst Years of My Life (+7)

✓ Middle School: The Worst Years of My Life — perfect for

  • Kids who say they hate reading will finish this book without realizing they just read a novel. Perfect for humor-loving nine-to-twelve-year-olds
  • especially creative or rule-questioning kids who need a protagonist that feels like them.

✓ Diary of a Wimpy Kid: Old School — perfect for

  • Kids ages eight to twelve who love humor-driven stories with illustrations on every page. Especially effective for reluctant readers who resist traditional chapter books but will devour a diary-format story that feels more like reading a friend's notebook than doing homework.

Our take

There's no universal winner here — the right pick depends on who's reading. Diary of a Wimpy Kid: Old School scores higher with kids (68 vs 66) — better if your goal is "my kid actually wants to read it."

Still not sure? Take the 2-minute SPARK quiz — we'll pick the one that fits your specific kid's reading personality.

Take the SPARK quiz →

See the full review for each