Immigration

Can Green Card Holders Vote in US Presidential Elections?

Can Green Card holders vote in US presidential elections? Understand voting restrictions for permanent residents, eligibility rules and the path to voting through US citizenship.

LAST UPDATED
November 6, 2026
WRITTEN BY
Camila Façanha
REVIEWED BY
Linchi Liang
Can Green Card Holders Vote in US Presidential Elections? - Beyond Border

‍

Can Green Card Holders Vote in Presidential Elections?

Green Card holders cannot vote in U.S. presidential or other federal elections, regardless of their nationality, tax contributions, or length of residence. Some local jurisdictions allow noncitizens to vote in specific municipal elections, but these exceptions do not apply to presidential elections.

- Green Card holders cannot vote in presidential elections: Noncitizens cannot vote for the President or Vice President of the United States.

- Federal law prohibits noncitizen voting: Under 18 U.S.C. § 611, noncitizens are generally prohibited from voting in elections for President, Vice President, presidential electors, and members of Congress. A narrow exception applies to certain separately conducted local elections authorized by law.

- The rule applies to all nationalities: Green Card holders from India, Canada, Australia, the United Kingdom, and other countries cannot vote in U.S. presidential elections.

- Certain personal circumstances do not grant voting rights: Living in the U.S. for decades, paying taxes, owning property, running a business, working for an American employer, or being married to a U.S. citizen does not automatically grant federal voting rights.

- Local election exceptions are limited: According to USA.gov, noncitizens cannot vote in federal, state, and most local elections. Some jurisdictions may allow noncitizens to participate in specific local elections under applicable laws.

Why Green Card Holders Cannot Vote in the U.S. Elections

The U.S. electoral system distinguishes between lawful permanent residents and citizens. Permanent residency grants an immigrant permission to live in the country indefinitely, provided they comply with applicable immigration requirements. Citizenship provides additional legal rights, including eligibility to vote in federal elections.

The presidential election takes place every four years. Eligible U.S. citizens can vote for their preferred presidential candidate, subject to applicable registration, age, residency, and other election requirements.

Green Card holders do not gain voting rights simply by meeting the same residence requirements that may apply to citizens.

For example, a permanent resident who has lived in California for 15 years and paid taxes throughout that period is still not eligible to vote for President unless they become a U.S. citizen.

The same principle applies to permanent residents living in New York, Texas, Florida, Illinois, and other states.

It is important to understand that paying taxes does not automatically grant voting rights. Tax obligations and election eligibility are separate legal matters.

Voting Rights of Green Card Holders and U.S. Citizens

Understanding the difference between lawful permanent residency and U.S. citizenship helps immigrants make informed decisions about their rights.

Feature Green Card holders U.S. citizens
Live permanently in the U.S. Yes, subject to immigration law Yes
Work in the U.S. Generally permitted Yes
Vote in presidential elections No Yes, if eligible
Vote in congressional elections No Yes, if eligible
Vote in state elections Generally no Yes, if eligible
Vote in certain local elections Only where specifically permitted by law Generally yes, if eligible
Obtain a U.S. passport Not based on permanent residency alone Yes, if eligible
Sponsor eligible family members Yes, under applicable categories Yes, with broader family sponsorship options

U.S. citizens must still satisfy the applicable requirements, such as minimum age, state residency, and voter registration rules. Citizenship does not automatically register a person to vote.

Can Green Card Holders Vote in Local Elections?

Although Green Card holders cannot vote in presidential elections, certain local jurisdictions have permitted noncitizens to participate in specific municipal elections.

These exceptions are limited and depend on local laws. They do not provide permission to vote for President, Vice President, or members of Congress.

For example, some jurisdictions have adopted or considered rules allowing eligible noncitizens to vote in particular municipal or school board elections. However, local voting laws can change, and some measures have faced legal challenges.

Green Card holders should remember three important points:

  • Local rules vary: Permission to vote in one municipality does not establish eligibility in another.
  • Federal elections remain restricted: Local voting permission does not authorize voting in presidential elections.
  • Eligibility must be verified: Contact the relevant local election office before registering or participating in any election.

Federal law expressly recognizes a narrow exception when noncitizens are authorized to vote on a separate local matter and the voting process keeps that matter independent of federal candidates.

Therefore, Green Card holders should not assume that every local election is open to noncitizens. They should confirm the exact rules applicable to their location and the ballot in question.

Need help with your U.S. visa application?

Book a free call with our expert immigration team

Request A Consultation

Can Green Card Holders Vote If They Pay U.S. Taxes?

No. Paying U.S. taxes does not give Green Card holders the right to vote in presidential elections.

Lawful permanent residents may have federal income tax obligations and may also be responsible for state and local taxes, depending on their circumstances. These obligations are separate from voting eligibility.

For example, a Green Card holder may pay income tax, contribute to Social Security and Medicare through employment, purchase property, and operate a business in the United States. None of these activities automatically grants federal voting rights.

The same rule applies to permanent residents who have lived in the country for many years or have children who are U.S. citizens.

The key distinction is simple: tax obligations do not equal voting eligibility. A permanent resident must become a U.S. citizen before voting in federal elections.

What Happens If a Green Card Holder Votes Illegally?

Voting in a U.S. federal election while ineligible can have serious legal consequences. Potential consequences may include:

  • Criminal penalties: Unlawful voting can result in prosecution under applicable federal or state law.
  • Naturalization difficulties: Voting unlawfully or falsely claiming U.S. citizenship can create serious problems during a citizenship application.
  • Immigration complications: Certain conduct may affect immigration status or raise removal concerns, depending on the facts and applicable law.

It is important not to assume that every registration mistake has the same consequences as intentionally casting an unlawful ballot. The legal analysis depends on what happened, the person's intent, the applicable law, and other relevant circumstances.

If a Green Card holder accidentally registered to vote or believes they may have voted while ineligible, they should seek advice from a qualified U.S. immigration attorney. They should not provide false information or make assumptions about the effect on their immigration status.

Can Green Card Holders Register to Vote?

Generally, Green Card holders should not register to vote in elections that require U.S. citizenship.

According to Vote.gov, noncitizens, including permanent legal residents, cannot vote in federal, state, and most local elections. The agency also warns that registering before becoming a citizen can affect a future citizenship application.

Permanent residents should be particularly careful when completing voter registration forms or forms that include voter registration as an optional service.

Receiving a voter registration form, being offered registration at a government office, or appearing in an administrative record does not establish eligibility to vote.

If you are unsure whether a particular registration is permitted, consult the relevant election office and, if necessary, an immigration attorney before proceeding.

How Can Green Card Holders Become Eligible to Vote?

For most permanent residents, the standard path to voting in U.S. presidential elections is naturalization.

Naturalization is the legal process through which an eligible Green Card holder becomes a U.S. citizen. Once citizenship is officially granted, the person can register to vote and participate in elections if they meet the other applicable requirements.

The process involves the following steps.

Step 1: Meet the Naturalization Requirements

Many permanent residents can apply for naturalization after five years as lawful permanent residents. Certain spouses of U.S. citizens may qualify after three years if they meet the applicable requirements.

Applicants must also satisfy relevant continuous residence, physical presence, good moral character, and other eligibility rules. Exceptions to some requirements may apply.

Step 2: File Form N-400

Eligible applicants generally submit Form N-400, Application for Naturalization, to U.S. Citizenship and Immigration Services (USCIS).

The application asks for information about the applicant's identity, immigration history, residence, and other matters relevant to eligibility. Applicants should answer all questions truthfully and carefully.

Step 3: Complete the Interview and Required Tests

Depending on the applicant's circumstances, USCIS may require an interview and English and civics tests. Exemptions or accommodations may apply in certain cases.

Step 4: Complete the Naturalization Process

Applicants who are approved generally become citizens after completing the required process, including taking the Oath of Allegiance when required.

Step 5: Register to Vote

After officially becoming a U.S. citizen, the individual can register to vote through the appropriate state or local election authority. Registration deadlines and procedures vary by location.

US Visa Interview Dress Code 2026: What to Wear

Can Green Card Holders Vote in the 2028 Presidential Election?

Green Card holders who remain noncitizens cannot vote in the 2028 U.S. presidential election.

The next presidential general election is scheduled for November 7, 2028, under the regular four year election cycle. Eligibility will depend on citizenship status and the applicable election rules.

A permanent resident who becomes a U.S. citizen before the election may be able to vote, provided they also meet the relevant registration, age, residency, and other requirements.

Simply applying for citizenship before Election Day is not enough. The person must have officially become a citizen before registering or voting in a federal election.

Conclusion

The answer to “Can Green Card holders vote in presidential elections?” is no. Lawful permanent residents cannot vote in U.S. presidential or other federal elections while they remain noncitizens.

A Green Card provides important benefits, including the ability to live and work permanently in the United States, but it does not provide the same political rights as citizenship.

Although certain local jurisdictions may permit noncitizens to participate in specific municipal elections, those exceptions do not extend to federal elections. Permanent residents should always verify their eligibility before registering or voting.

Frequently Asked Questions

Can Green Card holders vote in presidential elections?

No. Green Card holders cannot vote for President or Vice President because federal elections generally require U.S. citizenship.

Can permanent residents vote in congressional elections?

No. Green Card holders cannot vote in elections for the U.S. Senate or House of Representatives.

Can Green Card holders vote if they pay taxes?

No. Paying U.S. taxes does not grant federal voting rights to permanent residents.

Can Green Card holders vote in local elections?

Some local jurisdictions permit eligible noncitizens to vote in specific municipal elections. The rules depend on local law and do not extend to presidential elections.

Can a Green Card holder register to vote before becoming a citizen?

No. Registering before becoming a citizen can affect future naturalization, according to Vote.gov.

Can Green Card holders vote in midterm elections?

No. Midterm elections include federal congressional races, which are not open to noncitizens.

Can a Green Card holder vote if married to a U.S. citizen?

No. Marriage to a U.S. citizen does not automatically grant citizenship or federal voting rights.

How can Green Card holders gain voting rights?

They generally must complete the naturalization process, become U.S. citizens, and register to vote according to their state's rules.

We have handled this before, We'll help you handle it now

Speak with Beyond Border's expert attorney and get clarity on your next steps.

Request A Consultation
AUTHOR'S PROFILE

Camila Façanha

Head of Legal & Legal Writer

Camila is the Head of Legal at Beyond Border, where she specializes in O-1, EB-1A and EB2-NIW visas. Camila is an OAB-certified lawyer, with 8 years of relevant US immigration experience. Camila has personally secured approval more than 100 O-1, EB-1A and EB2-NIW cases and maintained a perfect approval track record so far. Camila holds a Master's degree in Law from the Universidade Catolica Portuguesa, and is a sought after voice in the U.S. extraordinary alien visa field in press including Times of India.

‍