When is the Presidential Election Day Held?

The presidential election day is held every 4 years. It takes place on November 4th. The last presidential election was November 4, 2008. The next election will be November 4, 2012.