Skip to the book lists

Last Stop on Market Street

Book cover for Last Stop on Market Street by Matt de la Peña

CJ asks his nana five complaining questions on one bus ride, and she answers every one by making him look at something beautiful instead. The question-and-answer structure allows kids to hear the pattern and start guessing what Nana will point at next.

Last Stop on Market Street by Matt de la Peña is estimated to take about 8.5 minutes to read aloud (757 words, about 3 sentences a page), and it lands best with children aged 4-8.

Check the book on AmazonAffiliate link

Estimated read-aloud time
about 8.5 minutesEstimated read-aloud time
Word count
757Counted words
Sentences per page
3Sentences per page
Re-read tolerance
4/5repeat friendly
Vocabulary level
3/5a few new words
Best for
Ages 4-8Our editorial fit

Our review

This story follows a boy asking why things aren't different—why they don't have a car or why they have to take the bus—and his grandmother's way of finding gratitude in the city. It’s a wonderful lesson in perspective that doesn't feel preachy.

The repetitive ladder of questions and answers makes it a great choice for a read-aloud. Children love being able to anticipate the next response, making it an engaging way to talk about community and finding joy in unexpected places.

Before you buy it

The soup kitchen at the conclusion isn't explicitly named. You might need to provide a quick sentence of context to help children understand exactly where the characters have arrived.

Themes

  • buses
  • grandmothers
  • gratitude
  • city life
  • volunteering

Books like Last Stop on Market Street

Matched by refrain, density, length, and listener—not just the subject.

Questions parents ask

How long does it take to read Last Stop on Market Street aloud?

About 8.5 minutes at an unhurried pace, including a standard allowance for page turns, pictures and participation, from a word count of 757. Stopping for a longer conversation on every page will add more time.

What age is Last Stop on Market Street actually for?

Ages 4-8 in our testing, which is narrower than the publisher's range. With 3 sentences a page and vocabulary at 3 out of 5, it asks for that much attention span and no more.

Does Last Stop on Market Street survive being read on repeat?

Yes. It survives a fortnight of nightly repeats, which is the real test.

Is Last Stop on Market Street a good book for a child who will not sit still?

It helps that it has a refrain a child can join in with. Those three features are what keep a wriggling toddler listening, far more than the subject matter does.

Will my child memorise Last Stop on Market Street?

Probably, and fast. The book leans on a repeated refrain, and at 4 out of 5 for re-read tolerance it survives the nightly repeats that get a book memorised. Expect your child to chant the pattern back before they can actually read.

Can a beginning reader read Last Stop on Market Street on their own?

Not yet. At vocabulary level 3 out of 5 and 3 sentences a page, it is a read-aloud book rather than a first solo read. Read it to them now, and hand it over in a year or two.

What themes does Last Stop on Market Street cover?

We tag it with buses, grandmothers, gratitude, city life and volunteering. Those are the threads that actually run through the book, not just the ones on the cover, which is how it earns its place on our themed lists rather than a keyword match.