Recently, we did some in-depth research into how old the Game of Thrones characters are [1], and the results were startling, to say the least. And that got us thinking about Pretty Little Liars [2]. Have you ever felt like the girls of Rosewood are wise beyond their years? When you look beyond all the drama and epic b*tch faces [3], you'll be shocked to find out the real ages of the cast members. What's more, the recent five-year time jump [4] has really thrown a wrench into everything. Keep scrolling, and prepare to have your mind blown.
Spencer Hastings (Troian Bellisario)
Spencer's Age: 23
Bellisario's Age: 30
Sara Harvey (Dre Davis)
Sara's Age: 23
Davis's Age: 30
Caleb Rivers (Tyler Blackburn)
Caleb's Age: 23
Blackburn's Age: 29
Alison DiLaurentis (Sasha Pieterse)
Alison's Age: 23
Pieterse's Age: 20
Aria Montgomery (Lucy Hale)
Aria's Age: 23
Hale's Age: 27
Ezra Fitz (Ian Harding)
Ezra's Age: 29
Harding's Age: 29
Hanna Marin (Ashley Benson)
Hanna's Age: 23
Benson's Age: 26
Emily Fields (Shay Mitchell)
Emily's Age: 23
Mitchell's Age: 29
Toby Cavanaugh (Keegan Allen)
Toby's Age: 24
Allen's Age: 26
Melissa Hastings (Torrey DeVitto)
Melissa's Age: 29
DeVitto's Age: 31
Mona Vanderwaal (Janel Parrish)
Mona's Age: 23
Parrish's Age: 27
Lucas Gottesman (Brendan Robinson)
Lucas's Age: 23
Robinson's Age: 26
Charlotte DiLaurentis (Vanessa Ray)
Charlotte's age: 31
Ray's Age: 34
*Charlotte was murdered at the beginning of season 6B.
Dr. Wren Kingston (Julian Morris)
Wren's Age: 29
Morris's Age: 33
*Wren has not yet returned since the five-year time jump.
Mike Montgomery (Cody Christian)
Mike's Age: 21
Christian's Age: 21
*Mike has not yet returned since the five-year time jump.
Jenna Marshall (Tammin Sursok)
Jenna's Age: 23
Sursok's Age: 32
*Jenna has not yet returned since the five-year time jump.
Jason DiLaurentis (Drew Van Acker)
Jason's Age: 24
Van Acker's Age: 30
*Jason has not yet returned since the five-year time jump.
Noel Kahn (Brant Daugherty)
Noel's Age: 23
Daugherty's Age: 30
*Noel has not yet returned since the five-year time jump.
Paige McCullers (Lindsey Shaw)
Paige's Age: 23
Shaw's Age: 27
*Paige has not yet returned since the five-year time jump.
Links:
[1] https://www.popsugar.com/entertainment/How-Old-Characters-Game-Thrones-34677892
[2] https://www.popsugar.com/Pretty-Little-Liars
[3] https://www.popsugar.com/entertainment/Pretty-Little-Liars-Sassy-GIFs-35369748
[4] https://www.popsugar.com/entertainment/Pretty-Little-Liars-Time-Jump-Information-38082441