Can Green Card Holders Vote in Local US Elections?


Quick Answer: ❌ No

Green card holders (permanent residents) cannot vote in any US elections—federal, state, or local. Only US citizens have voting rights. Violating this law can lead to deportation or denial of citizenship.

📌 Key Takeaways: Voting Rules for Green Card Holders

  • ✔ Federal Elections: ❌ Not allowed
  • ✔ State Elections: ❌ Not allowed
  • ✔ Local/Municipal Elections: ❌ Not allowed (except rare exceptions)
  • ✔ Consequences of Illegal Voting: Deportation, criminal charges, or barred from citizenship

Why Can’t Green Card Holders Vote?

The US Constitution (Article 1, Section 2) reserves voting rights only for US citizens. Some key laws enforcing this:

  • Illegal Voting Act (1996) – Makes it a crime for non-citizens to vote
  • Immigration and Nationality Act (INA) – Voting illegally can get your green card revoked

Exceptions (Rare Cases)

A few small towns (like in Maryland and Vermont) allow non-citizen voting in local school board elections, but this is very uncommon.

🚨 Penalties for Green Card Holders Who Vote

Violation Possible Consequences
Voting in any US election Deportation
Lying about citizenship to vote Permanent ban on citizenship
Registering to vote (even accidentally) Green card renewal denied

Real Case Example:
In 2022, a green card holder in Texas was deported after voting in a local election.

✅ What Green Card Holders CAN Do

While you can’t vote, you can:

  • Advocate for political causes (donations, protests, petitions)
  • Attend town hall meetings
  • Help with voter registration drives (for citizens only)

🗳️ How to Gain Voting Rights

The only legal way to vote is to become a US citizen through naturalization. Requirements:

  • Hold a green card for 5+ years (3+ if married to a citizen)
  • Pass the US Civics Test
  • Take the Oath of Allegiance

👉 USCIS Citizenship Guide

❓ Frequently Asked Questions

  1. Can I vote if I have a green card and live in the US for 10+ years?
    No. Only citizenship grants voting rights—not length of stay.
  2. What if I accidentally registered to vote?
    Contact your local election office immediately to fix the error before applying for citizenship.
  3. Do any states allow green card holders to vote?
    No state allows it, but a few small towns permit local school board votes.
  4. Can I vote in my home country’s elections?
    Yes! The US does not restrict voting in foreign elections.

📢 Important Reminder

Never check “I am a citizen” on forms (e.g., DMV, voter registration) unless you’ve officially naturalized. Mistakes can destroy your immigration status.