Number 10

The League of Gentlewomen Witches by India Holton (3.9/5)

Number 9

A Witch in Time by Constance Sayers (4.0/5)

Number 8

Sea Witch by Sarah Henning (4.1/5)

Number 7

The Witch Haven by Sasha Peyton Smith (4.2/5)

Number 6

Sweet and Bitter Magic by Adrienne Tooley (4.4/5)

Number 5

The Ex Hex by Erin Sterling (4.5/5)

Number 4

Scorched by Cassie Swindon (4.5/5)

Number 3

This Poison Heart by Kalynn Bayron (4.8/5)

Number 2

The Nature of Witches by Rachel Griffin (5/5)

Number 1

Serpent and Dove by Shelby Mahurin (5/5)