Green Card Genius

How It Works · Updated 2026

From the Visa Waiver Program (ESTA) to a Marriage Green Card

If you came to the U.S. without a visa using ESTA and married a U.S. citizen, here is how you can get a green card, and the one big thing to be careful about.

In short

Yes, this is usually possible. The Visa Waiver Program lets citizens of certain countries visit the U.S. for up to 90 days without getting a visa first, using an online approval called ESTA. People who come in this way normally cannot switch to a green card from inside the U.S. But if you marry a U.S. citizen, you usually can, because the spouse of a citizen is a special exception. (You may see this called “adjustment of status” on official websites. It just means getting your green card without going back to your home country.) The one big thing to understand: because you entered on the Visa Waiver Program, you gave up the right to a hearing before a judge if something goes wrong, so a clean and honest case really matters. Most cases take 8 to 14 months from filing to green card and cost about $2,955 to $3,005 in government fees for one person if you also get the optional work and travel permits; about $2,065 without them.

This is general information to help you understand your options, not legal advice.

The short version

Can you get a green card without leaving the U.S.?Usually yes, if you married a U.S. citizen. People who come in on the Visa Waiver Program normally cannot do this, but the spouse of a U.S. citizen is a special exception. You apply from inside the country by filing the green card application (Form I-485).
What is the biggest thing to know?When you entered on the Visa Waiver Program, you gave up the right to a hearing before a judge if there is a problem. So if your green card is denied, you can be sent home quickly. That is why a clean, honest, well-documented case matters a lot here. Read the warning box below.
Does it matter if your spouse is a citizen or a green card holder?Yes, a lot. If your spouse is a U.S. citizen, you can usually apply from inside the U.S. as their spouse. If your spouse only has a green card, the Visa Waiver Program generally does not allow this, and the case often has to be finished at a U.S. embassy abroad.
What if my 90 days have already passed?If you married a U.S. citizen, staying past your 90 days usually does not stop your green card. The spouse exception forgives it. But staying past your time is the kind of thing that can lead to a quick removal if your case is denied, so a strong case matters.
Will marrying soon after you arrived cause problems?The Visa Waiver Program is for short visits, so marrying and applying very soon after arriving can lead to more questions about whether you planned to stay before you came. For the spouse of a U.S. citizen, that alone is usually not a reason to be denied. Lying to an officer is a separate and much more serious problem.
What does it cost?About $2,955 to $3,005 in government fees for one person, plus a separate medical exam fee you pay to a doctor. That includes the optional work and travel permits.
How long does it take?Usually 8 to 14 months from filing to green card.

Fees are current as of 2026 (source: the USCIS fee schedule). Always check uscis.gov before you file. The 8 to 14 months is a typical range (source: USCIS processing times).

Important: read this before you file

On the Visa Waiver Program, you gave up the right to a hearing before a judge.

When you entered the U.S. without a visa using ESTA, one of the things you agreed to was giving up the right to argue your case in front of an immigration judge if there is a problem. With most other visas, if a green card is denied, the person can usually ask a judge to look at their situation. With the Visa Waiver Program, that door is mostly closed. If your green card is denied, you can be removed (sent back to your home country) quickly, without a judge hearing your side first.

This is not meant to scare you. Spouses of U.S. citizens get approved every day, and a normal, honest marriage case is usually fine. It simply means there is less room for error here than with other visas, so it is worth getting your case clean and complete before you send anything in.

If anything about your case is not simple, for example you stayed in the U.S. much longer than allowed before, you were told to leave the country in the past, you have a criminal or fraud history, or your spouse has a green card rather than citizenship, talk to a licensed immigration attorney before you file. The cost of a denial is higher on this path, so a little caution goes a long way.

Why timing matters on the Visa Waiver Program

The Visa Waiver Program is built for short visits of up to 90 days. So when someone who came in this way marries a U.S. citizen and applies for a green card, officers sometimes look at how soon it happened and ask whether you really planned to leave. The good news: when you are married to a U.S. citizen, simply having changed your mind is usually not a reason to be turned down.

Two things people mix up

Changing your mind is okay. Plans change. Maybe you came to study and then fell in love. Simply having thought about staying is usually not a problem on its own when you are married to a U.S. citizen.

Lying is not okay. What does cause serious trouble is telling an officer something untrue, for example saying you were only visiting when you had already decided to move here for good. Marrying a U.S. citizen does not erase that.

When you received a temporary visa, like a student or visitor visa, you told the U.S. government you planned to leave when your stay ended. If you marry a U.S. citizen and start your green card very soon after you arrive (within about 90 days), an officer might wonder whether you were honest about that plan when you came in. People call this the “90-day rule.” It is a guideline that the U.S. State Department (the part of the government that runs U.S. embassies abroad) gives to the officers who work at those embassies. It is a question you can answer with proof, not an automatic no. The agency that handles green cards filed inside the U.S. (USCIS) dropped its own version of this rule in 2021. It still looks at how quickly you filed, but only as one piece of the whole picture.

Does it matter if your spouse is a citizen or a green card holder?

Yes, a lot. This is the biggest thing that decides whether you can get your green card without leaving the country.

If you married a U.S. citizen

You are in the group with the fewest restrictions (the law calls it an “immediate relative”). Even if you stayed past your allowed time or worked without permission, you can usually still apply for your green card from inside the U.S. without leaving. This is the most common and most straightforward path.

If you married a green card holder

If you married a U.S. citizen, you can usually finish the whole process inside the United States. If you married someone who has a green card but is not a citizen yet, the rules are stricter for two reasons. First, there is a waiting list for spouses of green card holders, so a spot may not be open right away. Second, if you stayed longer than allowed or worked without permission, you usually cannot fix that from inside the U.S. the way a citizen's spouse can. Because of those two things, many people married to a green card holder finish their case at a U.S. embassy in their home country instead.

Three common situations

These show how many questions you might get, not whether you can get a green card. Being married to a U.S. citizen, you are not blocked just because you changed your plans.

Fewer questions

You visited, met someone, and married later

You came on a visit, your relationship grew over time across several trips, and you married well after your first arrival. This is the simplest situation and raises the fewest questions.

Some questions

You married during this visit, after a real relationship

You already had a relationship before this trip and decided to marry while you were here. Be ready to show the relationship grew naturally and that you were honest about your plans at the border.

More questions

You married within weeks of arriving

Marrying and applying within about 90 days of a new arrival brings the most questions about what you planned when you came. For a U.S. citizen's spouse it is still not an automatic no, but good documents matter most here.

The forms and what they cost

These are the government fees you pay to USCIS (the agency that handles green cards). They are separate from anything you might pay a service or a lawyer.

What it is forForm nameFee
Starts the case and proves the marriageForm I-130$625 online / $675 paper
Extra info about the immigrant spouseForm I-130ANo separate fee
The actual green card applicationForm I-485$1,440
Promise to financially support the spouseForm I-864No separate fee
Work permit (optional, filed with the green card)Form I-765$260
Travel permit (optional, filed with the green card)Form I-131$630
Medical exam (paid to the doctor, not USCIS)Form I-693$200–$500 typical

Altogether that is about $2,955 to $3,005 in government fees for one person if you also get the optional work and travel permits; about $2,065 without them. The work permit and travel permit are optional. Many people file them so they can work and travel while they wait, but you do not have to. Fees are current as of 2026 (source: the USCIS fee schedule). Always check uscis.gov before you file.

What proof helps your case

Show that you live as a couple

  • A lease, mortgage, or home you share
  • Bank accounts or credit cards in both names
  • Each other listed on insurance or other benefits
  • Mail sent to both of you at the same address

Show the relationship is real and grew over time

  • Photos together across your whole relationship
  • Messages and call history from before the wedding
  • Trips you took together
  • Short letters from people who know you as a couple

When it is worth talking to a lawyer

Most couples with a straightforward situation file on their own. Because of the lost hearing right explained above, it is especially worth getting advice from an immigration attorney if any of these are true:

  • You stayed in the U.S. much longer than your 90 days allowed, on this trip or an earlier one.
  • You were ever ordered to leave the U.S., were found to have lied to immigration, have a criminal record, or were refused entry or a visa before.
  • You had a relationship and planned to be together before you arrived, and you married very soon after entering.
  • You entered without being checked in at the border, or your spouse has a green card rather than U.S. citizenship.

A note about 2026

In 2026, the rules got a little stricter. A U.S. government policy update (a May 2026 USCIS memo) reminded officers that getting a green card from inside the country is a decision they make case by case, and that they should look at whether you followed the rules of your visa. People who arrived as students, visitors, or on a few other temporary visas may get more questions about what they planned when they first came. Honest, well-prepared cases for spouses of U.S. citizens are still approved all the time. It just helps to be ready to explain your story and back it up with documents.

Came in a different way? Other situations have their own rules. If you came on a regular visitor visa instead of ESTA, see our guide for tourist visas. If you came as a student, see our guide for student visas. Do not assume this Visa Waiver Program page applies to a different way of entering.

Common questions

I came in on the Visa Waiver Program (ESTA) and married a U.S. citizen. Can I get a green card without leaving?

Usually yes. The Visa Waiver Program lets citizens of certain countries visit the U.S. for up to 90 days without getting a visa first, using an online approval called ESTA. People who arrive this way normally cannot switch to a green card from inside the U.S. But there is a special exception: if you marry a U.S. citizen, you usually can apply from inside the country as their spouse. That spouse exception is the reason this works.

What is the one big risk I should know about with the Visa Waiver Program?

When you entered on the Visa Waiver Program, you agreed to give up the right to a hearing before an immigration judge if there is a problem. That means if your green card is denied, you can be removed (sent home) quickly, without going before a judge first. This is not meant to scare you. Spouses of U.S. citizens are approved all the time. It just means a clean, honest, well-documented case matters more here than for most other visas. If anything about your case is shaky, talk to an immigration attorney before you file.

Does the timing of my marriage matter?

It can. The Visa Waiver Program is for short visits, so if you marry and apply for a green card very soon after arriving (within about 90 days), an officer may wonder whether you already planned to stay when you came in. For the spouse of a U.S. citizen, that alone is usually not a reason to be denied. The serious problem is lying to an officer, which is different from simply changing your mind.

What if my 90 days have already run out?

If you married a U.S. citizen, staying past your 90 days usually does not stop you from getting your green card from inside the U.S. The spouse-of-a-citizen exception forgives that. But staying past your time is exactly the kind of thing that can lead to a quick removal if your case is denied, because of the hearing right you gave up. So a strong, honest case matters. This is a good moment to talk to an attorney if you are unsure.

Do I have to leave the U.S. to get the green card?

If your spouse is a U.S. citizen, no. You apply and finish everything from inside the U.S. If your spouse has a green card but is not a citizen yet, the Visa Waiver Program generally does not let you adjust from inside the country, and the case usually has to be finished at a U.S. embassy in your home country.

What if my spouse has a green card instead of citizenship?

Then this path generally does not work from inside the U.S. The spouse exception that lets Visa Waiver Program entrants adjust applies to spouses of U.S. citizens, not spouses of green card holders. Many people in this situation finish their case at a U.S. embassy in their home country instead. It is worth talking to an attorney about the safest way to do that.

How much does it cost and how long does it take?

The government fees are about $2,955 to $3,005 for one person, plus a separate medical exam fee you pay to a doctor. That includes the optional work and travel permits. Most cases take 8 to 14 months.

The main things to remember

  • If you married a U.S. citizen, you can usually apply for your green card from inside the U.S., even though Visa Waiver Program visitors normally cannot. The spouse-of-a-citizen exception is what makes it possible.

  • Because you entered on the Visa Waiver Program, you gave up the right to a hearing before a judge. If your green card is denied, you can be sent home quickly. So a clean, honest, well-documented case matters most here.

  • The Visa Waiver Program is for short visits, so marrying soon after arriving can bring more questions. For a U.S. citizen's spouse that alone is usually not a reason to be denied. Being untruthful with an officer is the real danger.

  • If your spouse has a green card instead of citizenship, this path generally does not work from inside the U.S., and the case is usually finished at a U.S. embassy abroad.

  • Government fees are about $2,955 to $3,005 for one person, and the process usually takes 8 to 14 months.

This article is general information to help you understand the process. It is not legal advice. Immigration rules and fees change often, so check the official USCIS website (uscis.gov) before you file, and talk to a licensed immigration attorney about your own situation. Information is current as of 2026.

Be a Genius

Start Free

Only pay when you file