US citizens are Zimbabwe Category B nationals — you can obtain a visa on arrival at Harare or Victoria Falls Airports, or pre-apply as a Zimbabwe eVisa at evisa.gov.zw. The single-entry fee is $30 USD either way. Pre-applying is strongly recommended to skip border queues and avoid any arrival complications. Register with the STEP program before departure for added safety.
US Citizens and Zimbabwe: Category B Explained
Zimbabwe divides all nationalities into three visa categories. American passport holders fall under Category B — a favorable designation that grants you two legitimate options for entering Zimbabwe:
| Category | Entry Method | Examples |
|---|---|---|
| Category A | Visa-free, no fee required | South Africa, Kenya, Tanzania, Zambia |
| Category B | Visa on Arrival OR eVisa (pre-apply) | USA, UK, Germany, France, Australia, Canada |
| Category C | eVisa required before travel only | India, China, Pakistan, Philippines |
As a US citizen, you have genuine flexibility. You can show up at Harare Robert Gabriel Mugabe International Airport or Victoria Falls International Airport and pay for your visa at the immigration desk — this is the Visa on Arrival. Alternatively, you can complete the Zimbabwe eVisa application online at evisa.gov.zw before your trip and arrive with your Letter of Authority printed and ready.
Zimbabwe eVisa vs Visa on Arrival: Full Comparison for Americans
The eVisa gives American travelers peace of mind and faster immigration clearance. Visa on Arrival is convenient for last-minute travelers but comes with queue risk at busy airports.
| Feature | Zimbabwe eVisa (Pre-Apply) | Visa on Arrival |
|---|---|---|
| Where you apply | Online at evisa.gov.zw | At the airport/border on arrival |
| When you apply | 3–7 working days before travel | Upon arrival |
| Processing time | 3–7 working days | Immediate (queue dependent) |
| Queue at airport | Shorter (pre-approved line) | Longer during peak times |
| Documentation needed at border | Printed Letter of Authority + passport | Passport + cash USD + hotel booking |
| Payment method | Visa/Mastercard online | Cash USD only at most ports |
| Fee (single entry) | $30 | $30 |
| Risk level | Very low (pre-approved) | Low (but queue variable) |
| Best for | Planned trips, safari bookings | Last-minute or flexible travelers |
Our recommendation: If your trip is planned at least 2 weeks out, apply for the Zimbabwe eVisa online. It costs the same, saves time at the border, and eliminates any uncertainty about having the right cash amount available.
Zimbabwe Visa Fees for US Citizens in 2026
American citizens pay $30 USD for a single-entry Zimbabwe visa — whether obtained as an eVisa online or at the port of entry. All fees are payable in USD; cash for Visa on Arrival, card for the eVisa.
| Visa Type | Entries | Stay | Fee (USD) | Best For |
|---|---|---|---|---|
| Single Entry Tourist | 1 | Up to 30 days | $30 | First-time visitors, single trip |
| Double Entry Tourist | 2 | Up to 30 days per entry | $45 | Zimbabwe + quick Zambia/Botswana dip |
| Multiple Entry Tourist | Unlimited | Up to 30 days per entry | $55 | Multi-country Southern Africa trips |
| KAZA UniVisa | Multiple (ZW+ZM) | 30 days | $50 | Victoria Falls visitors crossing to Zambia |
| Transit Visa | 1 | Up to 48 hours | $20 | Airport stopovers |
Note on KAZA UniVisa for Americans: The KAZA UniVisa ($50) covers both Zimbabwe and Zambia. However, US citizens no longer need a visa for Zambia independently — so if you’re only doing a day trip from Zimbabwe to the Zambian side of Victoria Falls, the single-entry Zimbabwe visa ($30) is cheaper. If you plan to re-enter Zimbabwe from Zambia, Botswana, or other KAZA countries, the KAZA UniVisa at $50 makes sense.
How to Apply for Zimbabwe eVisa Online: Step-by-Step
Apply at evisa.gov.zw — the process takes about 20 minutes. Your approved Zimbabwe eVisa arrives as a Letter of Authority PDF within 3–7 working days, emailed to the address you register with.
- Go to evisa.gov.zw and create an account — use a personal email address you check daily. Your visa decision will be sent here.
- Fill in the application form — enter your full name exactly as on your US passport, passport number, expiry date, travel dates, accommodation address in Zimbabwe. Double-check every field.
- Select visa type — single entry ($30), double ($45), or KAZA ($50) depending on your itinerary.
- Upload documents — passport bio page scan + passport photo (white background only). Add hotel/safari confirmation as accommodation proof.
- Pay the fee online — Visa or Mastercard. Payment is secure and immediate. Non-refundable.
- Wait for approval — 3–7 working days. Check your email and spam folder. Track status at evisa.gov.zw under “My Applications.”
- Print your Letter of Authority — once approved, download the PDF and print it. Carry the physical printout to Zimbabwe immigration along with your US passport.
Visa on Arrival Process for Americans
Visa on Arrival for US citizens is straightforward — arrive at a Zimbabwe port of entry with your US passport, accommodation proof, and $30 USD cash. Immigration officers process your visa immediately.
What to have ready when arriving at Zimbabwe immigration for Visa on Arrival:
- US passport — valid for at least 6 months beyond your intended stay, with 2 blank pages
- Cash USD — $30 for single entry, $45 for double. Most land borders and airports prefer or require cash for Visa on Arrival. ATMs at borders are unreliable.
- Hotel confirmation or accommodation address — immigration officers may ask where you’re staying
- Return or onward ticket — proof you plan to leave Zimbabwe within 30 days
- Proof of sufficient funds — a bank card or visible cash. Officers may ask casually.
Visa on Arrival is available at Harare Airport, Victoria Falls International Airport, Joshua Mqabuko Nkomo Airport (Bulawayo), and major land border posts including Beitbridge (South Africa), Chirundu (Zambia), and Forbes Border Post (Mozambique).
STEP Registration: What US Travelers to Zimbabwe Should Know
Register your Zimbabwe trip with the US State Department’s Smart Traveler Enrollment Program (STEP) at step.state.gov — it’s free, takes 5 minutes, and can be critical in an emergency.
STEP is a free service provided by the US Embassy in Harare. By registering:
- The US Embassy can contact you in case of a national emergency, natural disaster, or civil unrest in Zimbabwe
- You receive security alerts and travel advisories directly to your email
- In an emergency requiring evacuation, registered citizens are prioritized for assistance
- Family members at home can locate you through the embassy if needed
The current US Embassy in Zimbabwe is located at 2 Lorraine Drive, Bluffhill, Harare. Emergency phone: +(263) 867-701-1000. Register before departure — STEP registration takes under 5 minutes and provides significant peace of mind for your Zimbabwe trip.
Currency Tips: Using USD in Zimbabwe
Zimbabwe uses the US dollar as its primary currency — American travelers enjoy the advantage of not needing to exchange money. Carry sufficient USD cash before you arrive, as ATMs in Zimbabwe are unreliable.
Practical USD tips for American travelers to Zimbabwe:
- Bring USD cash from the US — withdraw from your US bank before departure. Zimbabwean ATMs frequently run out of cash or are out of service, especially in tourist areas.
- Small bills matter — bring plenty of $1, $5, and $10 bills. Markets, tips, and small purchases often have no change for $50 or $100 bills.
- Card acceptance is limited outside cities — major hotels and safari lodges accept Visa/Mastercard, but local restaurants, markets, and transport typically require cash.
- Budget your Visa on Arrival fee separately — if you’re doing VoA, have your $30 in a separate accessible pocket. Don’t dig through your bags at the immigration desk.
- KAZA UniVisa requires USD cash at land borders — even for pre-approved eVisa holders, some KAZA crossing points charge in cash.
For more information on required documents, visit our Zimbabwe eVisa Requirements page. For a complete fee breakdown, see our Zimbabwe eVisa Fees guide. Ready to apply? Visit our How to Apply step-by-step guide.
Frequently Asked Questions: Zimbabwe Visa for US Citizens
Can US citizens get a visa on arrival in Zimbabwe?
Yes. US citizens are Category B nationals and can obtain a Zimbabwe visa on arrival at Harare International Airport, Victoria Falls International Airport, and major land border posts. Bring $30 USD cash for a single-entry visa, a valid US passport, and accommodation proof. Alternatively, pre-apply for a Zimbabwe eVisa at evisa.gov.zw.
How much is a Zimbabwe visa for US citizens in 2026?
The Zimbabwe single-entry visa for US citizens costs $30 USD, whether obtained on arrival or as a pre-applied eVisa. Double entry is $45, multiple entry is $55, and the KAZA UniVisa (Zimbabwe + Zambia) is $50. All fees are in USD.
Is it better to get a Zimbabwe eVisa or visa on arrival for Americans?
The eVisa is recommended for planned trips — you pay the same $30, avoid queues at immigration, and arrive with pre-approved documentation. Visa on Arrival is fine for last-minute or flexible travelers who have USD cash. Both are equally valid for US Category B citizens.
What is STEP and should I register before visiting Zimbabwe?
STEP (Smart Traveler Enrollment Program) is a free US State Department service at step.state.gov. By registering your Zimbabwe trip, the US Embassy in Harare can contact you in emergencies, send security alerts, and assist with evacuations if needed. Registration takes 5 minutes and is strongly recommended.
Does Zimbabwe accept US dollars?
Yes. Zimbabwe’s primary currency is the US dollar. American travelers do not need to exchange currency. Carry USD cash in small denominations ($1, $5, $10) as change can be scarce. ATMs in Zimbabwe are unreliable — bring sufficient cash from the US before departure.
What documents do Americans need for a Zimbabwe visa?
For Visa on Arrival: valid US passport (6+ months validity), $30 USD cash, accommodation proof, return ticket. For Zimbabwe eVisa: same documents plus passport photo (white background) and a Visa/Mastercard for online payment. All uploaded digitally at evisa.gov.zw.
Is the KAZA UniVisa worth it for American travelers?
The KAZA UniVisa ($50) is worth it if you plan to cross between Zimbabwe and Zambia multiple times. However, since US citizens no longer need a separate Zambia visa, the single-entry Zimbabwe visa ($30) is cheaper for most Americans doing a single Victoria Falls visit.
How long can US citizens stay in Zimbabwe?
The standard Zimbabwe visa for US citizens allows a stay of up to 30 days per entry. If you need to stay longer, you can apply for an extension at the Zimbabwe Department of Immigration in Harare. Multiple-entry visas ($55) allow repeated 30-day stays within their validity period.