Does a U.S. passport holder need a visa for Brazil?
Yes, as of April 10, 2025, U.S. passport holders will need a visa to travel to Brazil for tourism, business, or transit purposes. U.S. citizens can apply for an e-visa which is valid for 10-years with multiple entries.