It depends on what type of visa you are applying for, but most applicants for nonimmigrant visas pay around $160—$205 USD for their US visa application fee (immigrant visa fees tend to be higher). Applicants for the Visa Waiver Program are typically charged a $21 fee, while applicants for certain specialized visa categories may pay hundreds or even thousands of dollars more.