New $250 US Visa Fee for Canadians and Residents
Starting late 2025, Canadian permanent residents, foreign nationals in Canada, and some Canadian citizens will need to pay a new $250 Visa Integrity Fee when applying for non-immigrant U.S. visas. This is part of the H.R.1 Act, signed into law on July 4.
