Skip to the main content
PeabodyMake a free story

Books for feelings and life

Books about making friends and being a good friend

Friendship has to be learned like reading. These books show approaching, sharing, quarrels, and mending.

Picks drawn from long-standing children's-librarian lists, ALSC notable and award records, and Common Sense Media age ratings, with each title and author checked against Open Library, Oct 2026. Checked 2026-10-25. Nobody paid to be here. The buy links are plain search links, not affiliate links, so Peabody earns nothing from them.

  1. Frog and Toad Are Friends

    Arnold Lobel · Ages 4-8

    Five short stories about two friends. A 1971 Caldecott Honor book and an early-reader classic.

    Buy: Bookshop.org · Amazon

  2. George and Martha

    James Marshall · Ages 4-8

    Two hippos teach each other how to be honest and kind in short, funny chapters.

    Buy: Bookshop.org · Amazon

  3. The Invisible Boy

    Trudy Ludwig · Ages 5-8

    Brian is invisible to his classmates until a new boy includes him.

    Buy: Bookshop.org · Amazon

  4. Ivy + Bean

    Annie Barrows · Ages 6-9

    Two neighbors who didn't plan to like each other become friends. The start of a long chapter-book series.

    Buy: Bookshop.org · Amazon

  5. We Are in a Book!

    Mo Willems · Ages 4-7

    Two friends discover they're in a book. Funny and a model of friendship.

    Buy: Bookshop.org · Amazon

  6. Charlotte's Web

    E. B. White · Ages 7-11

    The classic of friendship between Wilbur and Charlotte.

    Watch for: Death of a main character.

    Buy: Bookshop.org · Amazon

  7. Stick and Stone

    Beth Ferry · Ages 3-7

    Two lonely things meet and look out for each other.

    Buy: Bookshop.org · Amazon

  8. A Sick Day for Amos McGee

    Philip C. Stead, illustrated by Erin E. Stead · Ages 3-7

    A zookeeper who always makes time for his animal friends is cared for by them when he falls ill. The 2011 Caldecott Medal winner.

    Buy: Bookshop.org · Amazon

More lists

All 348 lists →