After months of campaigning millions of Americans are voting for the person they want to be the next president.
Current president George Bush has voted in in his home state of Texas, while his rival John Kerry will vote later.
The election has been one of the most closely fought US presidential elections in history and 110 million Americans are expected to vote.
Experts aren't sure who is going to win the election, with the result expected around 6am in the UK on Wednesday.