I had wife and kids before entering this country but some reason my status was single and was not able to bring families. But after 3 months I am filing citizenship. So, it is good to file family petition before filing citizenship or it is better after getting citizenship for bringing families
1 Answer from Attorneys
Dependents are not included for naturalization purposes. If you were married before you filed for your legal permanent residency, you face potential fraud issues, depending on how you obtained your greencard.
That being said, assuming you become a U.S. citizen, you can petition for your wife & unmarried children under 21 for greencards. If you have married children &/or children over 21, they will have to wait much longer to be eligible for legal permanent residency.