When the Rain Came

Written by Matthew Eicheldinger

Narrated by Jenny Yokobori

When the Rain Came
Length
7h 23m
Rating
4.8 (20 ratings)

The rain never stops. The world is drowning. Survival is everything. When the Rain Came is the first YA book in an all-new, action-packed dystopian adventure series by New York Times bestselling author Matt Eicheldinger.A #8 Publishers Weekly Bestseller! “If we stay here, if we keep wandering without a real plan, we won’t last. Maybe The Hill is dangerous. But maybe it’s not. It’s the only plan we have.”Seventeen-year-old Aurora knows how to survive. Life in the foster system has taught her how to stay quiet, stay smart, and stay ready. But nothing could prepare her for this: a never-ending storm that swallows cities, drowns forests, and turns the world into a flooded wasteland.Trapped in a collapsing house with her strict prepper foster parents, Aurora is forced to live by their rules just to stay alive. Until the day they disappear without a trace.Alone. Abandoned. And running out of time.All Aurora has is a waterlogged scrap of paper and a name: “The Hill.” With looters closing in and the floodwaters rising higher each day, she’s left with one impossible choice—stay and wait for the storm to take her, or risk everything on a journey through the drowned remains of the world, to a find a place that may or not exist.It’s forward or nothing.With echoes of Life As We Knew It, The Last of Us, and Hatchet, Aurora’s story is a gripping, emotionally resonant survival story about resilience, found family, and one girl’s fight to reclaim her future in a drowning world.

When the Rain Came

Sign in to track

Buy Now

Typical price $11.24 (over 90 days)

Audible
$11.24
as of 5/28/2026
Buy →
Chirp
$13.99 $14.99
as of 5/5/2026
Buy →
Libro.fm
$15.74
as of 6/2/2026
Buy →

Links may be affiliate links. AudiobookRadar earns from qualifying purchases.

Free at Library

LAPL
On hold · ~2 month wait
0 of 1 copies available · 3 holds
Borrow →

Price History

Audible
Chirp
Librofm
$10$12$14$16$18Apr 18Apr 29May 10May 21Jun 2