Climate Fiction

Constantly being updated!

How do we bring Climate Change closer to those of us who can't see or don't understand the issues? Stories are one of the best ways to understand issues that we face as a people, and climate fiction can help us more easily imagine an uncertain future, but also help us respond to it too.

Please bear in mind that while cli-fi can be hopeful, it also touches on a lot of difficult themes, so make sure to protect your mental health too.

☀️
🌍
🌊

created by PagesOfEmma

last updated April, 2026

73

Comments

May I suggest Tusks of Extinction and The Unworthy? Great list!! Saving this for later :)

2

Absolutely! I've had my eye on Tusks, I didn't realise it was cli-fi!

1

May I suggest Arboreality by Rebecca Campbell? I think it would fit right into this list! It's a beautiful little book

3

Oh great suggestion, that sounds brilliant, thank you!

2

Ooooh you might like What If We Get it Right? Visions of Climate Futures by Ayana Elizabeth Johnson

2

Brilliant recommendation, thank you, it's gone onto my tbr! This is a fiction list (I should probably specify that shouldn't I!), shall I make up a non-fiction one too? I have so many non-fiction climate books!

2

I think Private Rites by Julia Armfield would fit this list!

2

Oh yeah sounds great, thank you!

2

Can I suggest Extremophile by Ian Green?

2

Absolutely! I thought it was already on here!

2

May I suggest The history of bees by Maja Lunde? It's part of a four book series called the "climate quartet".

2

Ooh how have I not heard of that, thank you!

2
avatarPagebound Royalty Badge
Edited

Love this list 🤩❤️ so comprehensive!!

2

Thank you! It's my PB pride and joy haha, I've been working really hard on it for months. Cli-fi is my current reading project, though I fear it is a never ending tbr at this point!

2

yooo i love that though - thank you for being so diligent about updating and refreshing the list! ❤️❤️❤️❤️

2

Have you read The Mires by Tina Makereti? You might like it and it might fit in this list :)

1

I haven't but it sounds brilliant, I'll add it, thank you!

2