Question: how long does a green card holder have to wait to apply for citizenship?
Answer: To be eligible for naturalization, you must: Be at least 18 years old at the time you submit Form N-400, Application for Naturalization. Be a lawful permanent resident (Green Card holder) for at least five years.