Question: how many episodes are in season 2 of pretty little liars
Answer: of episodes 25 Release Original network ABC Family Original release June 14 , 2011 ( 2011 - 06 - 14 ) -- March 19 , 2012 ( 2012 - 03 - 19 ) Season chronology ← Previous Season 1 Next → Season 3 List of Pretty Little Liars episodes