List of Buffy the Vampire Slayer episodes

The following is a list of episodes for the television series, Buffy the Vampire Slayer. The series began with an unaired series pilot which took place in 1996, then continued to its first season on 10 March 1997 and ran for seven years until its finale on 19 May 2003. In that time, 144 episodes of the series aired. Buffy Summers and Willow Rosenberg are the only characters to appear in every episode.