How Old Must a Citizen be to Vote?

The legal age for a citizen to vote is 18 years old. Certain states will allow you to register at a younger age as long as you are 18 before the next election.