Question: how many wizards of waverly place episodes are there
Answer: The series premiered from October 12 , 2007 to January 6 , 2012 spanning 4 seasons , and produced 106 episodes along with an hour - long `` return '' episode that premiered on March 15 , 2013 .