How long must i hold a us green card before i can apply for us citizenship?
Answer:
You have to be a LPR (Legal Permanent Resident) a minimum of 5 years before you can become a U.S. citizen.
it depends how you obtain your card but you can go to the uscis web site
good luck
Generally, its 5 years. However, if the green card was through marriage and you're still married to the same person, then it's usually 3 years.
The immigration information post by website user , MyTend.com not guarantee correctness
