When 12 kids are sent to camp for the summer, they learn about a magical camp lead by two witch camp counselors, an old brown sheep named Ramona, and a forever young white sheep named Sasha. Their goal is to teach the campers how to be witches themselves. But a group of girls are determined to be the best witches they can be. Haley Jacobs, a shy leader type panda from Rhode Island, Susie McCallister, a trouble making and vain cat from New York, Alice Fefferman, a girly girl elephant obsessed with cute things from Vermont, Betsy Freeman, a sweet young horse with a heart of gold from Connecticut, Marcy Chang, a video game loving braniac chow chow dog from New Jersey, Penny Smith, a smart cynical frog from New Hampshire and Khloe Robinson, an energetic and sporty hedgehog from Maine. Along with the other campers, it's up to these girls to become full fledged witches.
Raised in the ultra-religious world of Hasidic Judaism, Miriam has grown used to her idle summers spent in the Catskills, passing time while everyone around her is encouraged to engage in the summer camp activities. One summer, the camp hires a new chef, a non-religious single mother and her daughter. The daughter, Tabby, is a daring girl whose presence inexplicably unnerves Miriam, especially as their relationship complicates as summers spent together change both their lives forever.