Fantasy
Look for titles and series from popular, bestselling fantasy writers, such as A Song of Ice and Fire by George R. R. Martin, The Lord of the Rings by J. R. R. Tolkien and Percy Jackson & the Olympians by Rick Riordan in our Fantasy section!
Filter
The Rise of Nine: Lorien Legacies Book 3
from $8.90
- Unit price
- / per
from $8.90
- Unit price
- / per
Out of stock
If He's Wicked
Regular price
$2.52
from $2.00
Save up to 40%
- Unit price
- / per
Regular price
$2.52
from $2.00
Save up to 40%
- Unit price
- / per
Out of stock
Fish Eats Lion : New Singaporean Speculative Fiction
from $9.73
- Unit price
- / per
from $9.73
- Unit price
- / per
Out of stock
The Enchantress Returns
from $6.66
- Unit price
- / per
from $6.66
- Unit price
- / per
Out of stock
Rainbow Magic: Emily the Emerald Fairy : The Jewel Fairies Book 3
from $4.64
- Unit price
- / per
from $4.64
- Unit price
- / per
Out of stock
Rowdy Irish Tales for Children
from $3.93
- Unit price
- / per
from $3.93
- Unit price
- / per
Out of stock
Frozen (Disney Frozen)
from $8.26
- Unit price
- / per
from $8.26
- Unit price
- / per
Out of stock
The Guin Saga: Book Three: Battle Of Nospherus
from $5.07
- Unit price
- / per
from $5.07
- Unit price
- / per
Out of stock
When the Ghosts Went Mad
from $6.43
- Unit price
- / per
from $6.43
- Unit price
- / per
Out of stock
Taran Finds A Friend
from $6.47
- Unit price
- / per
from $6.47
- Unit price
- / per
Out of stock
Her Dark Curiosity
from $6.34
- Unit price
- / per
from $6.34
- Unit price
- / per
Out of stock
The Silver Chair
from $6.47
- Unit price
- / per
from $6.47
- Unit price
- / per
Out of stock
Beast Quest: Stealth the Ghost Panther : Series 4 Book 6
from $8.26
- Unit price
- / per
from $8.26
- Unit price
- / per
Out of stock
The Devouring Gray
from $8.26 Save up to 8%
- Unit price
- / per
from $8.26 Save up to 8%
- Unit price
- / per
In stock
The Strange Umbrella and Other Stories
from $3.88
- Unit price
- / per
from $3.88
- Unit price
- / per
Out of stock
The Reckoning
from $8.26
- Unit price
- / per
from $8.26
- Unit price
- / per
Out of stock
The Lion, the Witch and the Wardrobe: Picture Book : Edmund and the White Witch
from $5.07
- Unit price
- / per
from $5.07
- Unit price
- / per
Out of stock
The Winner's Kiss
Regular price
$4.46
from $2.68
Save up to 40%
- Unit price
- / per
Regular price
$4.46
from $2.68
Save up to 40%
- Unit price
- / per
Out of stock
Servant of the Empire
from $1.27
- Unit price
- / per
from $1.27
- Unit price
- / per
Out of stock
Moon Rising (Wings of Fire #6)
from $7.34
- Unit price
- / per
from $7.34
- Unit price
- / per
Out of stock
Catching Fire
from $8.04
- Unit price
- / per
from $8.04
- Unit price
- / per
Out of stock
The Ice Monster
from $7.63
- Unit price
- / per
from $7.63
- Unit price
- / per
Out of stock
The Lord Of The Rings Location Guidebook
from $6.34
- Unit price
- / per
from $6.34
- Unit price
- / per
Out of stock
Aquaman: The Legend Of Aquaman
from $10.31
- Unit price
- / per
from $10.31
- Unit price
- / per
Out of stock
Leah The Theatre Fairy
from $3.88
- Unit price
- / per
from $3.88
- Unit price
- / per
Out of stock
Light
from $5.55
- Unit price
- / per
from $5.55
- Unit price
- / per
Out of stock
Beast Quest: Vipero the Snake Man : Series 2 Book 4
from $5.07
- Unit price
- / per
from $5.07
- Unit price
- / per
Out of stock
Off The Page
from $7.12
- Unit price
- / per
from $7.12
- Unit price
- / per
Out of stock
Master of the Moon
Regular price
$2.13
$2.00
Save up to 40%
- Unit price
- / per
Regular price
$2.13
$2.00
Save up to 40%
- Unit price
- / per
Out of stock
Girls with Razor Hearts
from $6.34
- Unit price
- / per
from $6.34
- Unit price
- / per
Out of stock
One Night at the Call Centre
Regular price
$9.74
from $6.82
Save up to 30%
- Unit price
- / per
Regular price
$9.74
from $6.82
Save up to 30%
- Unit price
- / per
Out of stock
Creepella Von Cacklefur: #3 Ghost Pirate Treasure
from $5.07
- Unit price
- / per
from $5.07
- Unit price
- / per
Out of stock
Blood Promise
Regular price
$4.47
from $2.68
Save up to 40%
- Unit price
- / per
Regular price
$4.47
from $2.68
Save up to 40%
- Unit price
- / per
Out of stock
The Blood of Olympus (Heroes of Olympus Book 5)
Regular price
$9.23
from $6.34
Save up to 31%
- Unit price
- / per
Regular price
$9.23
from $6.34
Save up to 31%
- Unit price
- / per
Out of stock
Tea in Pajamas
from $4.99
- Unit price
- / per
from $4.99
- Unit price
- / per
Out of stock
The Quest for Paradise (Geronimo Stilton the Kingdom of Fantasy #2)
from $6.34
- Unit price
- / per
from $6.34
- Unit price
- / per
Out of stock
Santa's Claws - The Fright Before Christmas
from $5.07
- Unit price
- / per
from $5.07
- Unit price
- / per
Out of stock
Pokemon Go: Diary of a Wimpy Pikachu 2 : Pokemon Go Adventure
from $4.46
- Unit price
- / per
from $4.46
- Unit price
- / per
Out of stock
The Lost Train Of Thought
from $5.07
- Unit price
- / per
from $5.07
- Unit price
- / per
Out of stock
Splendors and Glooms
from $5.56
- Unit price
- / per
from $5.56
- Unit price
- / per
Out of stock
Delphie and the Glass Slippers
Regular price
$4.11
from $2.88
Save up to 30%
- Unit price
- / per
Regular price
$4.11
from $2.88
Save up to 30%
- Unit price
- / per
Out of stock
Starcraft II: Heaven's Devils
from $10.45
- Unit price
- / per
from $10.45
- Unit price
- / per
Out of stock
Touch of Surrender
Regular price
$2.11
$2.00
Save up to 39%
- Unit price
- / per
Regular price
$2.11
$2.00
Save up to 39%
- Unit price
- / per
Out of stock
Tracato
Regular price
$2.80
$2.00
Save up to 54%
- Unit price
- / per
Regular price
$2.80
$2.00
Save up to 54%
- Unit price
- / per
Out of stock
The Cheese Experiment (Geronimo Stilton #63)
from $5.07
- Unit price
- / per
from $5.07
- Unit price
- / per
Out of stock
Talina in the Tower
from $10.95
- Unit price
- / per
from $10.95
- Unit price
- / per
Out of stock
Secret Kingdom: Glitter Beach : Book 6
from $4.69
- Unit price
- / per
from $4.69
- Unit price
- / per
Out of stock
Wolves of the Beyond: #3 Watch Wolf
from $5.33
- Unit price
- / per
from $5.33
- Unit price
- / per
Out of stock
Prince Caspian
Regular price
$6.13
from $5.07
Save up to 17%
- Unit price
- / per
Regular price
$6.13
from $5.07
Save up to 17%
- Unit price
- / per
Out of stock
The Enemy
from $6.04
- Unit price
- / per
from $6.04
- Unit price
- / per
Out of stock