FREE & flat-rate shipping options across Canada 🇨🇦

Collection: Fantasy & Science Fiction

90 products
  • Son of a Trickster by Eden Robinson
    (0)
    Regular price
    $21.00
    Sale price
    $21.00
    Regular price
    Unit price
    per 
    Sold out
  • Every Heart a Doorway (Wayward #1) Seanan McGuire
    (0)
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • Familiar Face by Michael DeForge
    (0)
    Regular price
    $19.96
    Sale price
    $19.96
    Regular price
    $24.95
    Unit price
    per 
    Sold out
  • A Royal Guide to Monster Slaying (#1) by Kelley Armstrong
    (0)
    Regular price
    $11.99
    Sale price
    $11.99
    Regular price
    Unit price
    per 
    Sold out
  • Watch Over Me by Nina LaCour
    (1)
    Regular price
    $23.99
    Sale price
    $23.99
    Regular price
    Unit price
    per 
    Sold out
  • The Marrow Thieves by Cherie Dimaline
    (0)
    Regular price
    $14.95
    Sale price
    $14.95
    Regular price
    Unit price
    per 
    Sold out
  • The Fifth Season (The Broken Earth #1) by N.K. Jemisin
    (0)
    Regular price
    $21.99
    Sale price
    $21.99
    Regular price
    Unit price
    per 
    Sold out
  • The Obelisk Gate (The Broken Earth #2) by N.K. Jemisin
    (1)
    Regular price
    $22.99
    Sale price
    $22.99
    Regular price
    Unit price
    per 
    Sold out
  • The Stone Sky (The Broken Earth #3) by N.K. Jemisin
    (0)
    Regular price
    $22.49
    Sale price
    $22.49
    Regular price
    Unit price
    per 
    Sold out
  • An Unkindness of Ghosts by Rivers Solomon
    (0)
    Regular price
    $23.95
    Sale price
    $23.95
    Regular price
    Unit price
    per 
    Sold out
  • Down Among the Sticks and Bones (Wayward #2) by Seanan McGuire
    (0)
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • Beneath the Sugar Sky (Wayward #3) by Seanan McGuire
    (0)
    Regular price
    $23.50
    Sale price
    $23.50
    Regular price
    Unit price
    per 
    Sold out
  • Bestiary by K-Ming Chang
    (0)
    Regular price
    $32.00
    Sale price
    $32.00
    Regular price
    Unit price
    per 
    Sold out
  • Trickster Drift (Trickster #2) by Eden Robinson
    (0)
    Regular price
    $21.00
    Sale price
    $21.00
    Regular price
    Unit price
    per 
    Sold out
  • Come Tumbling Down (Wayward #5) by Seanan McGuire
    (0)
    Regular price
    $26.99
    Sale price
    $26.99
    Regular price
    Unit price
    per 
    Sold out
  • Seanan McGuire's Wayward Children, Volumes 1-3 Boxed Set
    (0)
    Regular price
    $73.48
    Sale price
    $73.48
    Regular price
    Unit price
    per 
    Sold out
  • The City of Brass (The Daevabad Trilogy #1) by S.A. Chakraborty
    (0)
    Regular price
    $21.99
    Sale price
    $21.99
    Regular price
    Unit price
    per 
    Sold out
  • The Empire of Gold (The Daevabad Trilogy #3) by S.A. Chakraborty
    (0)
    Regular price
    $35.99
    Sale price
    $35.99
    Regular price
    Unit price
    per 
    Sold out
  • The Handmaid's Tale by Margaret Atwood
    (0)
    Regular price
    $19.95
    Sale price
    $19.95
    Regular price
    Unit price
    per 
    Sold out
  • The Future of Another Timeline by Annalee Newitz
    (0)
    Regular price
    $25.99
    Sale price
    $25.99
    Regular price
    Unit price
    per 
    Sold out
  • Earth Abides by George R Stewart
    (0)
    Regular price
    $18.39
    Sale price
    $18.39
    Regular price
    $22.99
    Unit price
    per 
    Sold out
  • The Fellowship of the Ring (The Lord of the Rings #1) by J.R.R. Tolkien
    (0)
    Regular price
    $10.99
    Sale price
    $10.99
    Regular price
    Unit price
    per 
    Sold out
  • The Two Towers (The Lord of the Rings #2) by J.R.R. Tolkien
    (0)
    Regular price
    $10.99
    Sale price
    $10.99
    Regular price
    Unit price
    per 
    Sold out
  • The Return of the King (The Lord of the Rings #3) by J.R.R. Tolkien
    (0)
    Regular price
    $10.99
    Sale price
    $10.99
    Regular price
    Unit price
    per 
    Sold out
  • Love After the End: An Anthology of Two-Spirit and Indigiqueer Speculative Fiction
    (0)
    Regular price
    $21.95
    Sale price
    $21.95
    Regular price
    Unit price
    per 
    Sold out
  • The Song of Achilles by Madeline Miller
    (0)
    Regular price
    $21.00
    Sale price
    $21.00
    Regular price
    Unit price
    per 
    Sold out
  • Return of the Trickster (Trickster #3) by Eden Robinson
    (0)
    Regular price
    $32.00
    Sale price
    $32.00
    Regular price
    Unit price
    per 
    Sold out
  • Wings of Ebony (Wings of Ebony #1) by J. Elle
    (0)
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • Soulstar (Kingston Cycle #3) by C. L. Polk
    (0)
    Regular price
    $24.50
    Sale price
    $24.50
    Regular price
    Unit price
    per 
    Sold out
  • The Echo Wife by Sarah Gailey
    (0)
    Regular price
    $33.99
    Sale price
    $33.99
    Regular price
    Unit price
    per 
    Sold out
  • House of Earth and Blood (Crescent City #1) by Sarah J. Maas
    (0)
    Regular price
    $24.50
    Sale price
    $24.50
    Regular price
    Unit price
    per 
    Sold out
  • Six of Crows by Leigh Bardugo
    (0)
    Regular price
    $16.50
    Sale price
    $16.50
    Regular price
    Unit price
    per 
    Sold out