Portrait of David Shannon

David Shannon books in order

American children's illustrator and writer

Born
1960
Country
United States
Books
21

David Shannon has published 3 novels, 2 short story collections, 15 children's books and 1 other book, beginning with A Bad Case of Stripes (1998). The best-known is No, David! (1998). The latest is Uh-Oh, David! (2013).

Updated September 2026

Where to start with David Shannon

Standalone novels in order

  1. Shhhhh! David's Reading! (2004)

  2. David Smells! (2005)

  3. Uh-Oh, David! (2013)

Short story collections in order

  1. No, David! (1998)

    ★ 3.9 (21 ratings)

  2. David Goes to School (1999)

    ★ 4.2 (16 ratings)

Children's books in order

  1. The Bunyans (1996)

  2. A Bad Case of Stripes (1998)

    ★ 4.4 (26 ratings)

  3. David Gets in Trouble (2002)

  4. Duck on a Bike (2002)

  5. Alice the Fairy (2004)

    40 pages

  6. Duck and a Book (2005)

  7. Oh, David! (2005)

  8. Oops! (2005)

  9. Good Boy, Fergus! (2006)

    40 pages

  10. The Rain Came Down (2006)

  11. Pirates Don't Change Diapers (2007)

  12. Too Many Toys (2008)

  13. It's Christmas, David! (2010)

  14. Duck on a Tractor (2016)

  15. Grow Up, David! (2018)

Other books in order

  1. African Folktales (1995)

About David Shannon

David Shannon is an American writer and illustrator of children's books. Shannon grew up in Spokane, Washington. He graduated from the Art Center College of Design and now resides in Los Angeles. In 1998, he received the Caldecott Honor for his book No, David!. He has also written A Bad Case of Stripes, How Georgie Radbourn Saved Baseball, and The Amazing Christmas Extravaganza. Shannon illustrated Audrey Wood's The Bunyans, Rafe Martin's The Rough Face Girl, various books by Jane Yolen, including The Ballad of the Pirate Queens and Encounter, as well as Melinda Long's How I Became a Pirate and Pirates Don't Change Diapers.

Biography from Wikipedia, CC BY-SA 4.0. Photo via Wikimedia Commons.

David Shannon FAQ

How many books has David Shannon written?
David Shannon has published 3 novels, 2 short story collections, 15 children's books and 1 other book that we list, as of September 2026.
What order should I read David Shannon's books in?
Publication order is a safe choice; the full list is above. Most readers start with No, David!.
What is David Shannon's latest book?
Uh-Oh, David! (2013).
What is David Shannon's most famous book?
No, David! (1998) is David Shannon's most widely read book.

Authors like David Shannon

Sources: book lists and dates from Wikidata and Open Library, ratings from Open Library readers. Last updated September 2026.