When are the Presidential Elections?

Presidential elections are held every 4 years in the month of November. The next election will be in 2012. Presidents hold a maximum of two 4 year terms.