Children's books and activities

Weather

Do you know any kids who are fascinated by tornadoes and hurricanes and the science of measuring and predicting weather patterns? We've gathered up a great collection of books, activities, apps, and websites for learning all about weather.

Try pairing fiction with nonfiction books and exploring different genres (like poetry and biographies) and formats (like graphic novels and audio books). You'll be creating your own "text sets" — collections of texts focused on a specific topic, such as weather. Reading widely in this way helps children build background knowledge, vocabulary, and comprehension skills.

You might also want to explore our free toolkit: Weather Wonders.

Weather

Great Fiction & Nonfiction Books

Age Level: 3-6 years old

Printer-friendly versionPrint List
""

A Place for Rain

By:
Michelle Schaub
Illustrated by: Blanca Gómez

Age Level: 3-6 years old

""

All the Water in the World

By:
George Ella Lyon
Illustrated by: Katherine Tillotson

Age Level: 3-6 years old

""

Blizzard

By:
John Rocco

Age Level: 3-6 years old

""

Cloudette

By:
Tom Lichtenheld

Age Level: 3-6 years old

illustrated cover of "Clouds" showing horseback riders under a cloudy blue sky

Clouds

By:
Anne Rockwell
Illustrated by: Anne Rockwell

Age Level: 3-6 years old

cover of "Cloudy With a Chance of Meatballs" showing man with umbrella catching a meatball falling from a cloud

Cloudy With a Chance of Meatballs

By:
Judi Barrett
Illustrated by: Ron Barrett

Age Level: 3-6 years old

""

Come On, Rain

By:
Karen Hesse
Illustrated by: Jon Muth

Age Level: 3-6 years old

Finn Throws a Fit

By:
David Elliott
Illustrated by: Timothy Basil Ering

Age Level: 3-6 years old

""

Hurricane!

By:
Jonathan London
Illustrated by: Henri Sorensen

Age Level: 3-6 years old

""

I Am the Storm

By:
Jane Yolen
, Heidi Stemple
Illustrated by: Kristen Howdeshell

Age Level: 3-6 years old

Kate, Who Tamed the Wind

By:
Liz Garton Scanlon
Illustrated by: Lee White

Age Level: 3-6 years old

illustrated cover of "Kite Flying" showing child running with a dragon kite

Kite Flying

By:
Grace Lin

Age Level: 3-6 years old

""

Like a Windy Day

By:
Frank Asch
, Devin Asch

Age Level: 3-6 years old

cover of "On the Same Day in March" showing a snow scene, a desert scene, and a tropical scene

On the Same Day in March

By:
Marilyn Singer
Illustrated by: Frane Lessac

Age Level: 3-6 years old

""

Otis and the Tornado

By:
Loren Long
Illustrated by: Loren Long

Age Level: 3-6 years old

""

Rain

By:
Sam Usher

Age Level: 3-6 years old

""

Rain

By:
Manya Stojic

Age Level: 3-6 years old

""

Rain Play

By:
Cynthia Cotten
Illustrated by: Javaka Steptoe

Age Level: 3-6 years old

Sun

By:
Sam Usher

Age Level: 3-6 years old

""

Thanking the Moon

By:
Grace Lin
Illustrated by: Grace Lin

Age Level: 3-6 years old

""

The Blizzard

By:
Betty Ren Wright
Illustrated by: Ronald Himler

Age Level: 3-6 years old

""

The Snowy Day

By:
Ezra Jack Keats

Age Level: 3-6 years old

The Weather Girls

By:
Aki

Age Level: 3-6 years old

""

The Wind Blew

By:
Pat Hutchins

Age Level: 3-6 years old

""

This Beautiful Day

By:
Richard Jackson
Illustrated by: Suzy Lee

Age Level: 3-6 years old

cover of "Thundercake" showing woman and child in bonnets point at sky

Thunder Cake

By:
Patricia Polacco

Age Level: 3-6 years old

""

Waiting Out the Storm

By:
JoAnn Early Macken
Illustrated by: Susan Gaber

Age Level: 3-6 years old

""

Water Is Water

By:
Miranda Paul
Illustrated by: Jason Chin

Age Level: 3-6 years old

""

Watersong

By:
Tim McCanna
Illustrated by: Richard Smythe

Age Level: 3-6 years old

""

We Are Grateful: Otsaliheliga

By:
Traci Sorell
Illustrated by: Frané Lessac

Age Level: 3-6 years old

cover of "Weather: Poems for All Seasons" showing kids in a hot air balloon

Weather: Poems for All Seasons

By:
Lee Bennett Hopkins
Illustrated by: Melanie Hall

Age Level: 3-6 years old

""

Wild Weather

By:
Katharine Kenah

Age Level: 3-6 years old

""

Wolf in the Snow

By:
Matthew Cordell

Age Level: 3-6 years old

""

Zap! Clap! Boom!: The Story of a Thunderstorm

By:
Laura Purdie Salas
Illustrated by: Elly MacKay

Age Level: 3-6 years old

Age Level: 6-9 years old

Printer-friendly versionPrint List
""

A Boy Asked the Wind

By:
Barbara Nickel
Illustrated by: Gillian Newland

Age Level: 6-9 years old

""

A Drop of Water

By:
Walter Wick

Age Level: 6-9 years old

""

Boy, Were We Wrong About the Weather

By:
Kathleen Kudlinski
Illustrated by: Sebastia Serra

Age Level: 6-9 years old

""

Breaking Through the Clouds: The Sometimes Turbulent Life of Meteorologist Joanne Simpson

By:
Sandra Nickel
Illustrated by: Helena Perez Garcia

Age Level: 6-9 years old

""

Bringing the Rain to Kapiti Plain

By:
Verna Aardema
Illustrated by: Beatriz Vidal

Age Level: 6-9 years old

cover of "Down Comes the Rain" showing people with umbrellas in the rain

Down Comes the Rain

By:
Franklyn Branley
Illustrated by: James Hale

Age Level: 6-9 years old

""

Flash, Crash, Rumble, and Roll

By:
Franklyn Branley
Illustrated by: True Kelley

Age Level: 6-9 years old

""

Groundhog Weather School

By:
Joan Holub
Illustrated by: Kristin Sorra

Age Level: 6-9 years old

""

Heat Wave

By:
Eileen Spinelli
Illustrated by: Betsy Lewin

Age Level: 6-9 years old

""

How Artists See The Weather

By:
Colleen Carroll

Age Level: 6-9 years old

cover of "How Ben Frankling Stole the Lightning" showing Ben Franklin hanging from a lightning bolt

How Ben Franklin Stole the Lightning

By:
Rosalyn Schanzer

Age Level: 6-9 years old

""

Hurricane

By:
David Wiesner
Illustrated by: David Wiesner

Age Level: 6-9 years old

""

Hurricanes

By:
Seymour Simon

Age Level: 6-9 years old

""

Hurricanes

By:
Gail Gibbons

Age Level: 6-9 years old

illustrated cover of "I Face the Wind" showing young child holding a kite

I Face the Wind

By:
Vicki Cobb
Illustrated by: Julia Gordon

Age Level: 6-9 years old

""

If You Lived Here: Houses of the World

By:
Giles Laroche
Illustrated by: Giles Laroche

Age Level: 6-9 years old

""

Iggy Peck, Architect

By:
Andrea Beaty
Illustrated by: David Roberts

Age Level: 6-9 years old

Three people holding umbrellas in the rain surrounded by flowers

It's Raining

By:
Gail Gibbons

Age Level: 6-9 years old

""

Kissimmee Pete and the Hurricane

By:
Jan Day
Illustrated by: Janeen Mason

Age Level: 6-9 years old

""

Lola Shapes the Sky

By:
Wendy Greenley
Illustrated by: Paolo Domeniconi

Age Level: 6-9 years old

Look at the Weather

By:
Britta Teckentrup

Age Level: 6-9 years old

""

Magic School Bus Inside a Hurricane

By:
Joanna Cole
Illustrated by: Bruce Degen

Age Level: 6-9 years old

images of extreme weather situations

National Geographic Kids Everything Weather

By:
Kathy Furgang

Age Level: 6-9 years old

""

Pattan's Pumpkin: A Traditional Flood Story from Southern India

By:
Chitra Soundar
Illustrated by: Frané Lessac

Age Level: 6-9 years old

Sector 7

By:
David Wiesner

Age Level: 6-9 years old

""

Snow Birds

By:
Kirsten Hall
Illustrated by: Jenni Desmond

Age Level: 6-9 years old

Snow Is Falling

By:
Franklyn Branley
Illustrated by: Holly Keller

Age Level: 6-9 years old

Snowflake Bentley

By:
Jacqueline Martin Briggs
Illustrated by: Mary Azarian

Age Level: 6-9 years old

cover of "The Big Storm" showing a funnel cloud

The Big Storm

By:
Bruce Hiscock
Illustrated by: Bruce Hiscock

Age Level: 6-9 years old

cover of "The Boy Who Harnesses the Wind" sowing boy and a windmill

The Boy Who Harnessed the Wind

By:
William Kamkwamba
, Bryan Mealer
Illustrated by: Elizabeth Zunon

Age Level: 6-9 years old

""

The Coquíes Still Sing: A Story of Home, Hope, and Rebuilding

By:
Karina Nicole González
Illustrated by: Krystal Quiles

Age Level: 6-9 years old

""

The Fog

By:
Kyo Maclear
Illustrated by: Kenard Pak

Age Level: 6-9 years old

illustrated cover of "The Kid's Book of Weather Forecasting" showing two children and various weather items

The Kid's Book of Weather Forecasting

By:
Mark Breen
, Kathleen Friestad
Illustrated by: Michael Kline

Age Level: 6-9 years old

""

The Legend of Lightning and Thunder

By:
Paula Ikuutaq Rumbolt

Age Level: 6-9 years old

""

The Longest Storm

By:
Dan Yaccarino

Age Level: 6-9 years old

The Weather's Bet

By:
Ed Young

Age Level: 6-9 years old

""

The Wild Weather Book

By:
Fiona Danks
Illustrated by: Jo Schofield

Age Level: 6-9 years old

Thunder Rose

By:
Jerdine Nolan
Illustrated by: Kadir Nelson

Age Level: 6-9 years old

""

Tornado! The Story Behind these Twisting, Turning, Spinning and Spiraling Storms

By:
Judith Fradin
Illustrated by: Dennis Fradin

Age Level: 6-9 years old

""

Tornadoes

By:
Seymour Simon

Age Level: 6-9 years old

cover of "Weather" showing a cloudy blue sky

Weather

By:
Seymour Simon

Age Level: 6-9 years old

cover of "Weather words and what they mean" showing a sun, a storm cloud, and snow

Weather Words and What They Mean

By:
Gail Gibbons
Illustrated by: Gail Gibbons

Age Level: 6-9 years old

""

What Will the Weather Be?

By:
Lynda DeWitt
Illustrated by: Carolyn Croll

Age Level: 6-9 years old

""

Windsongs: Poems about Weather

By:
Douglas Florian

Age Level: 6-9 years old

cover of "Winter Bees" showing a bee and a fox jumping in the snow

Winter Bees and Other Poems of the Cold

By:
Joyce Sidman
Illustrated by: Rick Allen

Age Level: 6-9 years old

Age Level: 9-12 years old

Printer-friendly versionPrint List
""

Climate Warriors: Fourteen Scientists and Fourteen Ways We Can Save Our Planet

By:
Laura Gehl

Age Level: 9-12 years old

""

I, Matthew Henson: Polar Explorer

By:
Carole Boston Weatherford
Illustrated by: Eric Velasquez

Age Level: 9-12 years old

""

One Well: The Story of Water on Earth

By:
Rochelle Strauss
Illustrated by: Rosemary Woods

Age Level: 9-12 years old

""

Stickmen’s Guide to Earth’s Atmosphere in Layers

By:
Catherine Chambers
Illustrated by: John Paul de Quay

Age Level: 9-12 years old