Kiernan Shipka as Sabrina Spellman
Gavin Leatherwood as Nicholas Scratch
Ross Lynch as Harvey Kinkle
Lucy Davis as Hilda Spellman
Miranda Otto as Zelda Spellman
Michelle Gomez as Mary Wardwell / Madam Satan
Tati Gabrielle as Prudence
Chance Perdomo as Ambrose Spellman
Sam Corlett as Caliban
Jonathan Whitesell as Robin Goodfellow
Lachlan Watson as Theo Putnam
Jaz Sinclair as Rosalind Walker
Abigail Cowen as Dorcas
Jedidiah Goodacre as Dorian Gray
Adeline Rudolph as Agatha
Richard Coyle as Father Blackwood