Independent guide. Not affiliated with USCIS, DHS, or any government agency. Always confirm details on uscis.gov.
HomeForms › I-129F

Form I-129F: Petition for Alien Fiancé(e)

Form I-129F is the petition to bring a foreign fiancé(e) to the U.S. on a K-1 visa to marry within 90 days of arrival.

Current Filing Fee

Filing methodFee
Paper filing$675

Verified against the official USCIS G-1055 fee schedule. Certain categories pay different or additional fees (including new fees under Pub. L. 119-21); always confirm your exact category before paying.

Who Files Form I-129F

U.S. citizens engaged to a foreign national, with plans to marry in the United States.

How and Where to File

Frequently Asked Questions

How much does Form I-129F cost?

The current filing fee is $675 for paper filing, per the official USCIS G-1055 fee schedule. Some categories pay reduced or no fees; always confirm your category in the G-1055 before filing.

How long does Form I-129F take?

Processing times vary by office and category. Use the official USCIS processing times tool with your form and receipt office for a current estimate.

Can I file Form I-129F online?

No, I-129F is currently a paper filing. Mail it to the address listed in the official form instructions for your category and location.

Fees and processing times verified against official USCIS publications (G-1055 fee schedule and historical processing times report). This is general information, not legal advice. Official form page: uscis.gov/i-129f.