Do you prefer high fantasy with high stakes or cosy fantasy to cuddle up with? Whatever your subgenre of choice, fantasy reads offer the ultimate escape. From monsters to magic, fae to fire-breathing dragons, folklore to facing deadly trials, real-world (kind of) to romantasy, you’re sure to find your favourite new world here.
You may also like
The best romantasy books to read right now
The best fantasy books of all time (that may not be on your list yet)

Audrey Burges

Olivie Blake

Genevieve Cogman

Michael Livingston

Travis Baldree

Freya Marske

Toshikazu Kawaguchi

Megan Giddings

TJ Klune

Natalie Haynes

Alexandra Rowland

Jacqueline Carey

Jacqueline Carey

Jacqueline Carey

Emily St John Mandel

Julia Armfield

A. K. Larkwood

TJ Klune

Jenn Lyons

Freya Marske

Laurence Housman
Elizabeth Macneal

Sosuke Natsukawa

Olivie Blake

T. L. Huchu

J E A Tyler

Adrian Tchaikovsky

Adrian Tchaikovsky

Adrian Tchaikovsky

Adrian Tchaikovsky

Susan Dennard

Brian Staveley

Shelley Parker-Chan

Lucy Holland

Jenn Lyons

Zen Cho

Brian Naslund

Genevieve Cogman

Adrian Tchaikovsky

Adrian Tchaikovsky

Adrian Tchaikovsky