Sabrina finds out that her vice-principal Mr Kraft has a crush on Hilda and sets the two up on a date. But Hilda can't stand him, so Sabrina turns her into a dummy and follows them on the date. Thanks to Hilda, Zelda must do community service in the Other Realm
Harvey tells Sabrina his parents want him to start dating other girls. Sabrina's aunts agree and set her up with a witch called Dante. They click and then go on a double date with Harvey and his date Jean. But Dante has a problem with not using magic in the mortal realm. Zelda uses the same dating service and has trouble finding a date, as does Valerie. Meanwhile, Hilda has a dose of 'Pun-Itis' which causes puns in her sentences to come true.
Sabrina decides to babysit her bratty cousin Amanda, who becomes bored and transforms Sabrina into a doll. Sabrina meets three other human-turned-dolls in Amanda's toy box and they plan to escape. Meanwhile, Hilda and Zelda try to spend time separately at a spa in the Other Realm.
Sabrina can't understand boys and when she senses something between Harvey and Valerie, she turns herself into a boy but ends up dating Libby. Hilda also transforms into a man to try and get rid of Mr Kraft.
While working on a float with Libby, Sabrina casts a spell that keeps her away from Sabrina. The spell is reversed and they have to spend time together. Finally Libby turns into a puzzle that Sabrina has to solve.
Sabrina's plan to balance seeing both Harvey and Dashiell is disrupted when they meet each other by chance. They ask her to choose between them, while a hasty act leads to her being forced to make an even bigger decision.