How I Went from F-1 to Green Card in 10 Years (Full Timeline + Costs)

I arrived in the US in 2016 as an undergrad on an F-1 visa. Ten years later, in 2026, I finally got my green card. In between: a transfer, a Master's degree, OPT, STEM OPT, an H-1B lottery win, and an EB-2 green card process. Here's my complete timeline — and everything I wish someone had told me from the start.

Why I'm Writing This

The US immigration system is confusing, stressful, and full of acronyms that make no sense at first. When I was going through it, I spent countless hours on Reddit, Trackitt, and immigration forums trying to piece together what my path would look like. I'm writing this so you don't have to do the same.

This isn't legal advice — I'm just sharing my personal experience and the research I did along the way. Every case is different, but the general framework is the same for most STEM students pursuing employment-based green cards.

The Big Picture: F-1 → Green Card Pathway

Before diving into my timeline, here's the overall path that most STEM international students follow:

Stage Visa/Status Duration What It Allows
1 F-1 Student Visa 2–6 years Study at a US university (Bachelor's, Master's, PhD)
2 OPT (12 months) 1 year Work in your field of study after graduation
3 STEM OPT Extension (+24 months) 2 years Extended work authorization for STEM degree holders (total 3 years OPT)
4 H-1B Work Visa 3+3 years Employer-sponsored work visa (lottery-based for cap-subject)
5 Green Card (EB-2/EB-3) Permanent Permanent residency — live and work freely in the US

πŸ“… My Personal Timeline: 2016–2026

Here's exactly how my 10-year journey went — from landing as a freshman to holding a green card.

Year Milestone Details
2016 Arrived on F-1 Landed in the US as an international student and started my undergrad. Had no idea what OPT, H-1B, or EB-2 even meant at this point.
2019 Transferred Schools Transferred to a different university to continue my Bachelor's. New SEVIS, new I-20, new international office — but still on F-1.
2021 Undergrad Done + Master's Started Finished my Bachelor's and immediately started a STEM Master's program. This was the decision that changed my entire immigration trajectory — a STEM Master's opens the door to EB-2 and 3 years of OPT.
2022 Master's Graduation Graduated with my STEM Master's degree. Applied for post-completion OPT through my school's international office. The clock officially starts ticking now.
2023 OPT + Job + H-1B + EB-2 Filed Got my EAD card and started working. My employer moved fast: they registered me for the H-1B lottery and simultaneously kicked off the green card process — PERM labor certification under EB-2. My priority date was established in late 2023.
2024 STEM OPT + H-1B Selected Applied for the 24-month STEM OPT extension. Then got the news: selected in the H-1B lottery! Transitioned from STEM OPT to H-1B status. Meanwhile, the EB-2 process continued in the background.
2026 πŸŽ‰ Green Card Approved I-485 (Adjustment of Status) approved. After 10 years in the US — from wide-eyed freshman to permanent resident. The relief is indescribable.

πŸ’‘ Key Insight

My timeline was relatively smooth because my employer started the green card process immediately — in my first year of work, while I was still on initial OPT. The H-1B and EB-2 processes ran in parallel, which saved years. If your company is willing to sponsor, push them to start PERM as soon as possible. Time is everything in immigration.

Why a STEM Master's Degree Changes Everything

If you're an international student deciding between stopping at a Bachelor's or continuing to a Master's, or between a STEM and non-STEM major — this section is for you. A STEM Master's degree is arguably the single biggest advantage you can have in the US immigration system. It's exactly why I decided to do mine right after undergrad.

Advantage Without STEM Master's With STEM Master's
OPT Duration 12 months only 12 + 24 = 36 months
H-1B Lottery Chances Regular cap only (~35% in FY2026) Master's cap + Regular cap (higher odds)
Green Card Category EB-3 (Skilled Workers) EB-2 (Advanced Degree) — faster processing
Employer Willingness to Sponsor Lower — limited time on OPT Higher — 3 years of OPT gives companies confidence
Time Buffer for H-1B Only 1 lottery attempt before OPT expires Up to 3 lottery attempts during STEM OPT

The extra 24 months of STEM OPT gave me time to work, prove myself at my company, and have multiple shots at the H-1B lottery. It also qualified me for EB-2 instead of EB-3, which generally has shorter wait times. Looking back, the 1-year Master's program was the best investment I made for my immigration future.

EB-2 vs EB-3: What's the Difference?

When your employer sponsors your green card, they file under one of the employment-based (EB) categories. For most STEM professionals, it comes down to EB-2 or EB-3.

EB-2 EB-3
Requirement Advanced degree (Master's+) OR exceptional ability Bachelor's degree + 2 years experience OR skilled worker
PERM Required? Yes (unless NIW) Yes
Processing Time (2026) Generally faster Generally slower
Visa Backlog Shorter for most countries (except India/China) Longer wait times
Best For STEM Master's/PhD holders Bachelor's degree holders

✅ My Case

Because I had a STEM Master's degree, I qualified for EB-2. My employer filed PERM in 2023, got my priority date by late 2023, then filed I-140 and eventually I-485. The whole green card process from PERM filing to approval took roughly 2.5 years.

The Green Card Process: Step by Step

The employment-based green card process has three main stages. Here's what each one involves:

Step 1: PERM Labor Certification (6–12 months)

Your employer must prove to the Department of Labor that no qualified US worker is available for your position. This involves job postings, recruitment efforts, and a lot of paperwork. You don't do much here — your employer and their immigration lawyer handle it. Current processing time: 6–12 months.

Step 2: I-140 Immigrant Petition (6–15 months or 15 days with Premium)

After PERM is certified, your employer files Form I-140 with USCIS. This establishes your eligibility and priority date. Good news: premium processing is available — your employer can pay $2,805 for a 15-day decision. Many companies do this.

Step 3: I-485 Adjustment of Status (8–24 months)

This is the final step — you apply to adjust your status to permanent resident. Once filed, you can get an EAD (work permit) and Advance Parole (travel document) while waiting. Processing time varies: 8–24 months depending on your case and whether an interview is required.

H-1B Lottery: The Numbers You Should Know (FY 2026)

The H-1B visa is lottery-based for cap-subject employers, which means there's no guarantee you'll be selected. Here are the latest statistics:

Metric FY 2025 FY 2026
Total Registrations 470,342 343,981
Selection Rate ~29% ~35.3%
Annual Cap 65,000 + 20,000 (Master's) 65,000 + 20,000 (Master's)
Registration Drop 26.9% fewer registrations (fraud reforms)

The selection rate improved in FY 2026 thanks to USCIS cracking down on duplicate and fraudulent registrations. But it's still essentially a coin flip. This is why STEM OPT is so important — it gives you up to 3 chances at the lottery instead of just one. I got lucky and was selected on my first try in 2024, but many of my friends needed two or three attempts.

⚠️ What If You Don't Get Selected?

If you're on STEM OPT and don't get picked, you can try again next year. If your STEM OPT is expiring and you still haven't been selected, options include: cap-exempt employers (universities, nonprofits, research institutions), O-1 visa (extraordinary ability), or returning to school for another degree. Talk to an immigration lawyer early — don't wait until the last minute.

The Part Nobody Talks About: The Emotional Toll

Let me be honest — this 10-year journey wasn't just paperwork and waiting. It was mentally exhausting. There were moments I questioned whether staying in the US was worth it.

During undergrad, I didn't think much about immigration. But once I graduated and started working, every decision was filtered through "how does this affect my visa status?" Changing apartments? Need to update USCIS. Want to freelance on the side? Can't — OPT restricts you to work in your field. Thinking about starting a business? Not on an H-1B.

The H-1B lottery was the worst. You prepare everything, submit, and then just... wait. It's completely random. I remember refreshing my USCIS account every hour during selection season. When I got selected in 2024, I literally couldn't believe it.

And even after that, the green card process meant more waiting. More uncertainty. More "what if something goes wrong?" It wasn't until I held the physical green card in my hand that I finally exhaled.

If you're going through this right now — I see you. It gets better.

What I Wish I Knew Earlier: 7 Tips

1. Start the green card process ASAP

Don't wait until your H-1B is approved. My company started PERM while I was still on OPT — that's why my priority date is from late 2023. The earlier you file, the earlier your priority date is locked in.

2. Ask about immigration sponsorship during interviews

Not all companies sponsor H-1B, and even fewer sponsor green cards. Ask upfront. Having a STEM Master's makes you more attractive because you have 3 years of OPT — companies don't need to rush the H-1B.

3. STEM OPT is your safety net

The 24-month STEM OPT extension is the most underrated benefit. It gives you time, multiple H-1B lottery attempts, and work authorization while your green card is processing.

4. Keep every single document

I-20s, EAD cards, approval notices, pay stubs, tax returns — keep everything. I have a folder with every immigration document since 2016. You'll need them at various stages, and losing a document can delay your case by months.

5. Don't change jobs at the wrong time

Changing employers during PERM or before I-140 approval can reset your entire green card process. If you must switch, consult an immigration lawyer first. After I-140 approval (180+ days), you have more flexibility to change jobs and keep your priority date.

6. Check the Visa Bulletin monthly

The Visa Bulletin tells you when your priority date is current and you can file I-485. For most countries (except India and China), EB-2 dates move relatively quickly. I checked it religiously every month.

7. Build a support system

The immigration process is mentally exhausting. The uncertainty, the waiting, the feeling that your life is on hold — it's real. Find friends who understand. Join online communities. Talk to other immigrants who've been through it. You're not alone in this.

How Much Does This All Cost?

Most of these costs are paid by your employer, but it's good to know what's involved:

Item Cost (2026) Who Pays
H-1B Registration Fee $215 Employer
H-1B Filing (I-129) $1,710+ Employer
PERM Labor Certification $0 (filing fee) + attorney fees Employer
I-140 Petition $715 Employer
I-140 Premium Processing $2,805 Employer (usually)
I-485 Adjustment of Status $1,440 You or Employer (varies)
Medical Exam (I-693) $200–$500 You
Attorney Fees (total) $5,000–$15,000+ Employer (usually)

Key Takeaway

The path from F-1 to green card took me 10 years (2016–2026). Was it worth it? Absolutely. My three biggest pieces of advice:

Get a STEM Master's degree.
Find an employer who sponsors early.
Be patient — and kind to yourself.

STEM OPT gives you time. EB-2 gives you priority. And persistence gets you through the rest. If I did it, you can too.

References

Disclaimer: This post reflects my personal experience and is for informational purposes only. It is not legal or immigration advice. Every immigration case is different — please consult a qualified immigration attorney for guidance specific to your situation. Processing times and fees are approximate and subject to change.