The Biggest 150 Secrets On Pretty Little Liars So Far

Will you remember them all?


We've reached the 150th episode of Pretty Little Liars!

And to celebrate, we thought we'd put together a list of the 150 biggest secrets on PLL so far. We actually had a hard time keeping the list at just 150 -- there are SO many secrets on this show! Read over them now and refresh your memory before watching the big 7B premiere! And don't forget, you can catch up on the latest episodes of PLL right here on Freeform.

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1002

1. A.

2. Byron's affair with Meredith.

3. Aria and Ezra's relationship.

4. Hanna and Mona's shoplifting.

5. Ashley sleeping with Wilden in order to release Hanna from jail.

6. Spencer kissing Ian.

7. And then Spencer kissing Wren.

8. Emily being gay.

9. The Jenna thing.

10. Spencer copying her sister's essay.

11. Alison and Aria trashing Byron's office.

12. Emily and Alison's first kiss.

13. Emily being in love with Alison.

14. Toby and Jenna's sexual relationship.

15. Veronica having cancerous cells.

16. Emily's feelings for Maya.

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1019

17. Lucas destroying Alison's memorial.

18. Ashley's financial crisis.

19. Alison and Ian's relationship.

20. Paige's feelings for Emily.

21. Hanna being forced to jeopardize Ezria's first public date.

22. Hanna letting Caleb live in her basement.

23. Hanna jumping in the shower with Caleb.

24. Caleb spying on Hanna for Jenna.

25. Ezra's engagement to Jackie.

26. Emily and Paige's relationship.

27. Mona hiding Caleb's letter to Hanna.

28. Jenna and Garrett's relationship.

29. Ezra still being in love with Jackie when he met Aria.

30. Noel and Mona's relationship.

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1034

31. Emily's "acceptance" to Danby University.

32. Melissa knowing that Ian was "alive".

33. Melissa meeting with Wren after Ian's disappearance.

34. Ian's fake suicide note.

35. Jason thinking he could have killed Alison.

36. Mike's stealing.

37. Jaria's kiss.

38. Jason's photos of Aria.

39. Emily having HGH in her bloodstream.

40. The N.A.T. Club.

41. Jackie's plagiarism.

42. Tom and Ashley's affair.

43. Aria and Holden's fake dates.

44. Lucas losing Caleb's money in a bet.

45. Kate leaking a naked photo of herself.

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1050

46. Holden's heart condition.

47. Jenna being able to see again.

48. Mona being A.

49. Emily waking up at Alison's empty grave.

50. Hanna visiting Mona in Radley.

51. Ella completing Emily's test for her.

52. Melissa's fake pregnancy.

53. Melissa being Black Swan.

54. Spencer and Jason being related.

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1060

55. Ezra's real name.

56. Ezra's rich family.

57. Aria and Wesley's kiss.

58. Spencer saving Jason after he crashed his car.

59. Mrs. Fitzgerald paying Maggie to keep quiet about her pregnancy.

60. Alison and Paige's violent past.

61. Nate's real name: Lyndon James.

62. Nate being Maya's stalker and killer.

63. Toby being a member of the A-Team.

64. Meredith drugging Aria.

65. Alison thinking she was pregnant during her summer in Cape May.

66. Ashley running over Wilden.

67. Toby's "death".

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1074

68. Spencer joining the A-Team.

69. Spencer kidnapping Malcolm.

70. Wilden being one of the Queen of Hearts on the Halloween Train.

71. Melissa being another one.

72. Wilden setting fire to the Thornhill Lodge.

73. Spencer getting rejected from UPenn.

74. Mona confessing to murdering Wilden.

75. Malcolm NOT being Ezra's son.

76. Mike and Mona's relationship.

77. Spencer's drug problem.

78. Ezra and Alison's relationship.

79. Ezra's novel about Alison.

80. Ezra knowing who Aria was all along.

81. Jessica thinking that Spencer had something to do with Alison's death.

82. Mrs. Grunwald's rescuing of Alison.

83. Alison's "death".

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1091

84. Alison drugging the girls the night she disappeared.

85. Alison having the N.A.T. videos.

86. Jessica DiLaurentis being the one who buried Alison.

87. Shana wanting to kill Alison as revenge for what she did to Jenna.

88. Aria killing Shana.

89. The dead girl being Bethany Young.

90. Bethany and Jessica's connection.

91. Alison's "kidnap".

92. Alison paying Cyrus to pretend he had kidnapped her.

93. Zack making a move on Hanna.

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1102

94. Melissa thinking that Spencer had killed Alison.

95. Melissa burying Bethany (thinking she was Alison) in order to protect Spencer.

96. Peter knowing what Melissa did.

97. Jessica's affair with Bethany's father.

98. Jessica's affair with Peter.

99. Spencer and Caleb hiding evidence of Mona's "death".

100. Jason and Ashley's relationship.

101. Spencer visiting Alison in jail.

102. Talia having a husband.

103. Melissa and Veronica telling Spencer that she had an interview at St. Andrews.

104. Mona's "death".

105. Mike knowing that Mona's death was fake.

106. Mike then thinking that Mona was actually dead.

107. Mona being manipulated into being Alison in The Dollhouse.

108. Aria telling the police she saw Andrew's face while she was in The Dollhouse.

109. The Liars thinking they had hurt each other in The Dollhouse.

110. Clark being an undercover officer.

111. Lesli being a patient at Radley.

112. Lesli having Bethany as a roommate.

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1122

113. Bethany pushing Toby's mom off the roof.

114. Caleb putting a tracking device on Hanna's car.

115. Spencer asking Sabrina for some drugs to help her sleep.

116. Dean having feelings for Spencer.

117. Emily donating her eggs for money.

118. Aria writing the first two chapters of Ezra's novel.

119. Aria sending the first two chapters of Ezra's novel to her boss.

120. Ashley stealing the Radley's backup security footage from the farm.

121. Aria thinking that Ezra was guilty of murder.

122. And then thinking that Byron could be guilty.

123. Spencer and Toby having a pregnancy scare.

124. Spencer and Toby's pregnancy scare causing them to break up.

125. Mary Drake pretending to be Alison's dead mother.

126. Alison and Elliott's relationship.

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1137

127. The Liars turning Alison in in order to save Hanna from A.D.

128. Spencer's feelings for Caleb.

129. Hanna breaking off her engagement with Jordan.

130. Mary Drake being Jessica's twin sister.

131. Elliott and Mary Drake working together.

132. Caleb still having feelings for Hanna.

133. Elliott's real name and double life.

134. The Liars running over Archer.

135. The Liars burying Archer.

136. The Liars faking a trail for the police to follow.

137. Archer's burner phone.

138. Archer's secret apartment.

139. Ezra proposing to Aria.

140. Aria deleting the call that came from Nicole.

Pretty Little Liars - The Biggest 150 Secrets On Pretty Little Liars So Far - 1152

141. Sara's killer.

142. Aria initially turning down Ezra's proposal.

143. Mary having a second child while at Radley.

144. Hanna going rogue and kidnapping Noel.

145. Hanna torturing Noel.

146. Mona helping Hanna cover up her kidnapping and torturing of Noel.

147. Noel working in The Dollhouse.

148. Alison's pregnancy.

149. Mary Drake being Spencer's mom.

150. A.D.'s identity.

Watch the latest episodes of PLL right here on Freeform!

What secret do you think is the best? Tell us in the comments.

Follow Pretty Little Liars: