About HeartBlossom

Big Feelings. Brave Hearts. Honest Stories.

HeartBlossom began with one question:

What if books could help kids grow up emotionally stronger, while reminding parents they don’t have to be perfect to be loving?

We create stories, tools, and quiet reflections that support both sides of the growing-up journey:

The kids navigating big feelings for the first time

And the grown-ups doing the quiet, unseen work of guiding them

From our Heart Sprouts collection for children to The Taproot Collection for parents, every HeartBlossom book is rooted in compassion, curiosity, and courage.

We believe:

In honoring what’s hard, not hiding from it

That softness is a kind of strength

That story and play are healing

That showing up, even tired and unsure, still counts

This is a space for growth, for kids, parents, and anyone learning to meet the world with a braver heart.

HeartBlossom is more than a press. It’s a place to grow together.

An open book with colorful flowers and leaves emerging from it, and the words 'Heart Blossom' and 'Books' below.

From the Founder

I started HeartBlossom not because I had answers, but because I had questions I didn’t want to carry alone anymore.

These stories are my way of holding space for kids trying to make sense of big feelings, and for parents doing the hard, holy work of showing up every day, often without a map.

Whether you’re reading in a classroom, at bedtime, or by the light of your phone while hiding in the bathroom, you belong here.

With heart,


Founder, HeartBlossom

Children's author

We’d love to hear from you.

Whether you're a reader, educator, parent, or just someone who stumbled here and felt something click — we’re so glad you found us.

Reach out if you:

  • Have a question about one of our books or products

  • Want to share a story or feedback

  • Are interested in bulk or classroom orders

  • Have a collaboration, podcast, or media inquiry

  • Just need a little encouragement (we get it)

We’re a small (but mighty) team, so please allow 2–3 business days for a reply.