Show Menu


Watch Jane the Virgin online: Episode Chapter Thirty-One

Jane's (Gina Rodriguez) latest parenting obstacle is sleep training Mateo, a struggle that has the Villanueva woman divided on what is the best method. At the same time, she is beginning her new job as a TA and is faced with a class full of basketball players looking for an easy A. Petra (Yael Grobglas) confesses all to Rafael (Justin Baldoni) and is determined to put her mother away for good. Rogelio's (Jaime Camil) mother Liliana (guest star Rita Moreno) comes for a visit and reveals a 40 year old family secret. Meanwhile, Michael (Brett Dier) discovers the truth about Luisa's (Yara Martinez) mother and new information about Rafael's mother. Andrea Navedo and Ivonne Coll also star.

Ready to Watch Jane the Virgin, Season 2, Episode ?
click here to see where to watch or (watch here).