As of March 2026, U.S. citizens do not need a visa to enter South Africa for tourism or business stays of 90 days or less. Upon arrival, you are typically granted a visitor's permit at the port of entry. However, there are strict passport requirements you must follow to avoid being denied boarding or entry: your U.S. passport must be valid for at least 30 days beyond your intended date of departure from South Africa, and it must contain at least two completely blank, consecutive "Visa" pages. These pages are necessary for the entry and exit stamps used by South African immigration officials. If you plan to stay longer than 90 days, or if you intend to work or study in the country, you must apply for a formal temporary residence visa at a South African embassy or consulate before you travel. Travelers in 2026 are also reminded to carry a digital or physical copy of their yellow fever vaccination certificate if they are arriving from a high-risk country.