Hidden Magics and High Stakes: Free Science Fiction and Fantasy eBooks

Inker and Crown (Guilds of Ilbrea Book 1) on Kindle

Inker and Crown (Guilds of Ilbrea Book 1) by Megan O’Russell: Adrial can’t face the dangers of hidden magic alone… A sailor with a taste for adventure. A soldier whose heart has been claimed. A beauty they will never suspect. A map maker with secrets of their own. An inker who will change Adrial’s life forever.

This book is Free on July 1, 2022

Kindle Nook Kobo Apple Books Google


Between Mountain and Sea (Caelestis Series Book 1) on Kindle

Between Mountain and Sea (Caelestis Series Book 1) by Louisa Locke: Mei Lin Yu should have been looking forward to the next stage in her life. As a descendant of one of the Founding Families who led the exodus from a dying Earth and now rule New Eden, Mei’s choices are endless. But she has never felt part of the Yu Family or the world of technological marvels and genetic perfection the Founders created.

This book is Free on July 1, 2022

Kindle Nook Kobo Apple Books Google


Gradation Game (Gradation Game Book 1) on Kindle

Hero Game (Gradation Game Book 1) by G.C. Glaucus: Danganronpa meets superheroes in this high stakes death game! After entering his character into a contest, Albeido must take on the role of Mothcop alongside the demon Prince Helios to stay alive in a mysterious stadium of masked spectators and attempt to solve the mystery of their abduction and sudden powers.

This book is Free on July 1, 2022

Kindle


Shadows (Academy of Magical Beings Book 1) on Kindle

Shadows (Academy of Magical Beings Book 1) by Emery Cole: Alyssa’s a student at one of the most prestigious academies for magical beings. Not that she’s much of a magical being. She’s one of three sisters, descended from a mother who is an expert in magickry, and yet she can’t control her magic. Not a lick. Wait. There’s more.

This book is Free on July 1, 2022

Kindle Nook Kobo Apple Books Google

Are these books no longer free? Sign up for our email and never miss a free book again!