Although there are many icons the Wizards of Waverly Place From guest stars who appeared in more than three episodes, like Gregg Sulkin, Bridgit Mendler, Hayley Kiyoko and Bailee Madison, there are other celebrities who came for just one or two episodes.
So here are 25 actors, musicians and more who appeared in the Wizards of Waverly Place that you may have missed the first time (or completely forgotten):
Five years ago blackishYara Shahidi appeared as Olive, a little girl who brings Alex’s old dollhouse home, unaware that Alex (Selena Gomez) is actually inside.
Long before he received critical acclaim for his work in ElvisAustin Butler has appeared in several Disney Channel shows, including a 2010 episode of the Wizards of Waverly Place where he played George, a boy who Alex has a crush on, but he doesn’t like her back because she is too negative.
Four years before winning an Oscar, Octavia Spencer appeared in two episodes as Dr. Evilini, a wizard who works at Wiz Tech, in 2008.
The same year, she landed the leading role in Shake itBella Thorne appeared as Nancy, Max’s girlfriend who suspects the Russos of being witches.
Justin Guarini appeared in an episode in 2011 as Keith Keith, a reporter who asked Alex who she was really dating.
Shakira played herself in a season 3 episode when Uncle Kelbo (Jeff Garlin) accidentally transforms into an award-winning singer.
Dwayne Johnson played himself in a 2009 episode, when he comes looking for Max (Jake T. Austin) after making up that he has a fake illness.
Cindy Crawford starred in a 2009 episode of the Wizards of Waverly Place as Bibi Rockford, a model who was brought to life by Alex from a poster in Justin’s (David Henrie) room.
China Anne McClain appeared in an episode in 2011, just before Anthill was created in the role of Tina, a guardian angel in training.
Office Star Kate Flannery guest-starred in one episode in 2010 as Elaine Finkle, Harper’s (Jennifer Stone) mother.
Daryl Sabara starred in season 1 and season 2 of the Wizards of Waverly Place as TJ Taylor, a wizard who goes to school with Alex and uses magic for everything.
Two years before landing her notable role in pretty Little LiarsLucy Hale appeared as Miranda, Justin’s girlfriend in season 1.
Modern family And Best of Show Star Fred Willard guest-starred in two episodes as Mr. Stuffleby, a guidance counselor from the wizarding world.
Sex and the city Star Willie Garson appeared as Mr. Frenchy, a fashion designer with whom Harper gets an internship.
The Carol Burnett Show Star Tim Conway played the role of Cragmont, a wizard who tries to fail all of Justin’s students in his class.
Two years before landing his role in ParenthoodSarah Ramos appeared as Isabella, a girl Justin meets who ends up being a werewolf.
Saturday Night Live The former Rachel Dratch starred in season 2 as HJ Darling, aka a future version of Harper.
Before playing in Sonny with a chance on Disney Channel, Tiffany Thornton appeared as Susan, a friend of Justin’s who Alex also tries to befriend.
Wilmer Valderrama played the role of Uncle Ernesto, Theresa’s (Maria Canals-Barrera) brother who doesn’t know that the Russos are wizards.
Before starring in shows like Jonah And Baby daddyChelsea Kane appeared in an episode of the Wizards of Waverly Place as Kari, a girl Justin is dating who is obsessed with baseball and cats.
13 In progress 30 And Revenge Star Christa B. Allen guest-starred in a 2009 episode as Daphne, a girl obsessed with Justin and thinks he is in love with her.
Before starring in shows like The Goldbergs, Big Sky, And The gifted, Natalie Alyn Lind appeared in a 2011 episode of the Wizards of Waverly Place as Marisa, one of the girls who comes to Maxine’s (Bailee Madison) sleepover.
And finally, The Goldbergs And Bridesmaids Star Wendi McLendon-Covey played the role of Dr. Ice, a professional monster hunter who tries to capture Juliet (Bridgit Mendler).