Original: As of 2010 there are 21 Treehouse of Horror episodes, with one airing every year.
Simplified: As of 2009 there are 20 Treehouse of Horror episodes, with one airing every year.