How many episodes does Buffy the Vampire Slayer have?
List of Buffy the Vampire Slayer episodes
144 episodes
Buffy the Vampire Slayer is an American television series created by Joss Whedon, which premiered on March 10, 1997. It concluded on May 20, 2003, after seven seasons with 144 episodes in total, plus an unaired pilot episode.