๐Ÿ‡บ๐Ÿ‡ธ American passport โ†’ South Africa

Do American citizens need a visa for South Africa?

US passport holders enjoy strong access across Africa, though Tanzania and Ethiopia charge premium visa fees, and Ghana still requires an embassy visa.

Visa FreeThe short answer

No โ€” American citizens do not need a visa for South Africa.

No advance visa needed. An entry stamp is issued at the border or airport on arrival. Visa-free entry granted on arrival. Show proof of accommodation and onward travel.

Stay length
Up to 90 days
Cost
Free
Processing
On arrival
Where to apply
Nothing to apply for

What else you need

Common entry requirements that catch travelers out โ€” verify each before you fly.

Passport validity
30 days beyond your intended departure
Blank pages
Two consecutive blank pages
Yellow fever
Required only if arriving from a yellow fever country
Onward ticket
Often required

What to know about South Africa. South Africa is strict on passport blank pages โ€” travelers have been turned around at OR Tambo for not having two consecutive blank pages. Children require an unabridged birth certificate.

Notes for American travelers

Currency tip

Youโ€™ll likely pay South Africa visa fees in USD or local currency, not USD. Bring clean, post-2009 USD notes in mixed denominations โ€” theyโ€™re the most useful currency for visas on arrival and border fees across Africa.

Health prep

Required only if arriving from a yellow fever country Check the latest CDC/UK government travel health advice for South Africa before you fly โ€” recommended vaccinations and antimalarial guidance change.

FAQ

Do American citizens need a visa for South Africa?
No. American passport holders do not need a visa for South Africa for stays up to up to 90 days.
How much does a South Africa visa cost for American citizens?
Free.
How long can American citizens stay in South Africa?
Up to 90 days is the standard tourist entry. Extensions are usually possible through the destination's immigration office; some countries allow border-hop renewals.
Can American citizens get a South Africa visa on arrival?
You don't need a visa at all โ€” just present your passport on arrival.

Check another combination

Keep planning your South Africa trip