Shopping from outside Ontario? Start here.

Collection: ALL Mystery

Mystery fiction usually involves a mysterious death or a crime to be solved. The central character is often a detective (like Sherlock Holmes) who eventually solves the mystery by logical deduction from facts presented to the reader.  Mystery fiction can range from cozy mysteries that keep the blood off the pages, to gritty Noir or hardboiled detective stories, which focus on action and dark realism. To make it easier to navigate this massive category we have seven different mystery categories (see the pull down menu at top of the main page). Use the filters to the left and below to refine your search, or use the search feature (magnifying glass icon) in the top right corner of your screen.
1419 products
  • Moriarty
    Vendor
    Anthony Horowitz
    Regular price
    $21.00
    Sale price
    $21.00
    Regular price
    Unit price
    per 
    Sold out
  • Dead Wind
    Vendor
    Beggars Banquet Books
    Regular price
    $21.95
    Sale price
    $21.95
    Regular price
    Unit price
    per 
    Sold out
  • Murder at an Irish Castle
    Vendor
    Ellie Brannigan
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • Scorched Grace
    Vendor
    Margot Douaihy
    Regular price
    $36.99
    Sale price
    $36.99
    Regular price
    Unit price
    per 
    Sold out
  • Body on Baker Street
    Vendor
    Vicki Delany
    Regular price
    $25.99
    Sale price
    $25.99
    Regular price
    Unit price
    per 
    Sold out
  • Vera Wong's Unsolicited Advice for Murderers
    Vendor
    Jesse Q. Sutanto
    Regular price
    $23.00
    Sale price
    $23.00
    Regular price
    Unit price
    per 
    Sold out
  • My Darkest Prayer
    Vendor
    S. A. Cosby
    Regular price
    $22.99
    Sale price
    $22.99
    Regular price
    Unit price
    per 
    Sold out
  • The Cook
    Vendor
    Ajay Chowdhury
    Regular price
    $21.99
    Sale price
    $21.99
    Regular price
    Unit price
    per 
    Sold out
  • Bruno's Challenge
    Vendor
    Martin Walker
    Regular price
    $23.00
    Sale price
    $23.00
    Regular price
    Unit price
    per 
    Sold out
  • The Sanctuary
    Vendor
    Katrine Engberg
    Regular price
    $23.00
    Sale price
    $23.00
    Regular price
    Unit price
    per 
    Sold out
  • The Swifts: A Dictionary of Scoundrels
    Vendor
    Beth Lincoln
    Regular price
    $24.49
    Sale price
    $24.49
    Regular price
    Unit price
    per 
    Sold out
  • The Liquor Vicar
    Vendor
    Vince R. Ditrich (CA)
    Regular price
    $18.99
    Sale price
    $18.99
    Regular price
    Unit price
    per 
    Sold out
  • Finlay Donovan Jumps the Gun
    Vendor
    Elle Cosimano
    Regular price
    $23.99
    Sale price
    $23.99
    Regular price
    Unit price
    per 
    Sold out
  • In Every Generation (Buffy: The Next Generation, Book 1)
    Vendor
    Kendare Blake
    Regular price
    $14.99
    Sale price
    $14.99
    Regular price
    Unit price
    per 
    Sold out
  • One Girl In All The World (Buffy: The Next Generation, Book 2)
    Vendor
    Kendare Blake
    Regular price
    $23.99
    Sale price
    $23.99
    Regular price
    Unit price
    per 
    Sold out
  • Maltese Falcon Resin Statue
    Vendor
    Beggars Banquet Books
    Regular price
    $59.95
    Sale price
    $59.95
    Regular price
    Unit price
    per 
    Sold out
  • Elementary, She Read
    Vendor
    Vicki Delany
    Regular price
    $23.99
    Sale price
    $23.99
    Regular price
    Unit price
    per 
    Sold out
  • The Tower Treasure #1
    Vendor
    Franklin W. Dixon
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out
  • Hardy Boys 03: the Secret of the Old Mill
    Vendor
    Franklin W. Dixon
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out
  • Hardy Boys 02: the House on the Cliff
    Vendor
    Franklin W. Dixon
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out
  • Hardy Boys 01: the Tower Treasure
    Vendor
    Franklin W. Dixon
    Regular price
    $13.99
    Sale price
    $13.99
    Regular price
    Unit price
    per 
    Sold out
  • The Twyford Code
    Vendor
    Janice Hallett
    Regular price
    $36.00
    Sale price
    $36.00
    Regular price
    Unit price
    per 
    Sold out
  • The Red Book
    Vendor
    James Patterson
    Regular price
    $12.99
    Sale price
    $12.99
    Regular price
    Unit price
    per 
    Sold out
  • Notes on an Execution
    Vendor
    Danya Kukafka
    Regular price
    $21.99
    Sale price
    $21.99
    Regular price
    Unit price
    per 
    Sold out
  • Episode Thirteen
    Vendor
    Craig DiLouie
    Regular price
    $23.99
    Sale price
    $23.99
    Regular price
    Unit price
    per 
    Sold out
  • Autopsy Intl
    Vendor
    Patricia Cornwell
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • Shadows Reel
    Vendor
    C. J. Box
    Regular price
    $12.99
    Sale price
    $12.99
    Regular price
    Unit price
    per 
    Sold out
  • Everyone in My Family Has Killed Someone
    Vendor
    Benjamin Stevenson
    Regular price
    $24.99
    Sale price
    $24.99
    Regular price
    Unit price
    per 
    Sold out
  • Confessions on the 7:45: A Novel
    Vendor
    Lisa Unger
    Regular price
    $12.99
    Sale price
    $12.99
    Regular price
    Unit price
    per 
    Sold out
  • The Jailhouse Lawyer
    Vendor
    James Patterson
    Regular price
    $23.99
    Sale price
    $23.99
    Regular price
    Unit price
    per 
    Sold out
  • How to Sell a Haunted House
    Vendor
    Grady Hendrix
    Regular price
    $37.99
    Sale price
    $37.99
    Regular price
    Unit price
    per 
    Sold out
  • What Lies in the Woods
    Vendor
    Kate Alice Marshall
    Regular price
    $38.99
    Sale price
    $38.99
    Regular price
    Unit price
    per 
    Sold out