Citizenship · Rights and Responsibilities

How old do citizens have to be to vote for President?

  1. A 16
  2. B 18
  3. C 21
  4. D 25

Why this is the answer

U.S. citizens must be at least 18 years old to vote in federal elections, including for President. The 26TH AMENDMENT (1971) lowered the voting age from 21 to 18, largely in response to the Vietnam War — young men were being drafted at 18 but could not vote until 21, creating the slogan 'old enough to fight, old enough to vote.' Voting requirements include: U.S. CITIZENSHIP (only citizens vote in federal elections); AGE 18 OR OLDER on Election Day; REGISTRATION in your state (some states allow same-day registration; others require advance registration); RESIDENCE in the voting precinct; not currently disqualified by felony conviction (varies by state). The voting age was 21 in many states throughout most of American history. The 15th Amendment (1870) extended voting rights regardless of race; the 19th Amendment (1920) extended voting rights to women; the 24th Amendment (1964) eliminated poll taxes.
Source: USCIS Civics Question 54 (65/20)