Home  ›  Visa-free entry  ›  Jamaica
Visa requirements · updated Oct 2026

Who can enter Jamaica visa-free?

Citizens of 101 countries can enter Jamaica visa-free, plus 21 more on arrival or e-Visa. The full list of nationalities with allowed stay is below.

101visa-free
21on arrival / eTA
122total
VISAXSOct 2026
Jamaica
Visa-free entry
101nations

Everything for your trip to Jamaica

Partner links — we may earn a commission at no cost to you.

How open is Jamaica to travellers

51%

of the world's passports (101 of 198) get visa-free entry to Jamaica. Another 21 can enter on arrival or with an e-Visa.

Visa-free · 101

Citizens of these countries enter Jamaica visa-free. Tap for details.

Antigua and Barbuda — → Argentina 30 days → Australia — → Austria 90 days → Bahamas — → Bangladesh — → Barbados — → Belgium 90 days → Belize — → Bolivia 30 days → Botswana — → Brazil 90 days → Brunei — → Canada — → Chile 90 days → China 30 days → Colombia 30 days → Costa Rica 30 days → Cyprus — → Czech Republic 30 days → Denmark 90 days → Dominica — → Ecuador 30 days → El Salvador 30 days → Estonia 30 days → Fiji — → Finland 90 days → France 30 days → Gambia — → Germany 90 days → Ghana — → Greece 30 days → Grenada — → Guatemala 30 days → Guyana — → Hong Kong 30 days → Hungary 30 days → Iceland 90 days → India — → Ireland 90 days → Israel 90 days → Italy 90 days → Japan 30 days → Kenya — → Kiribati — → Latvia 30 days → Lesotho — → Liechtenstein 90 days → Lithuania 30 days → Luxembourg 90 days → Malawi — → Malaysia — → Maldives — → Malta — → Mauritius — → Mexico 90 days → Monaco 30 days → Mozambique — → Namibia — → Nauru — → Netherlands 90 days → New Zealand — → Norway 90 days → Panama 30 days → Papua New Guinea — → Paraguay 30 days → Peru 30 days → Poland 30 days → Portugal 30 days → Russia 90 days → Saint Kitts and Nevis — → Saint Lucia — → Saint Vincent and the Grenadines — → Samoa — → San Marino 90 days → Seychelles — → Sierra Leone — → Singapore — → Slovakia 30 days → Slovenia 30 days → Solomon Islands — → South Africa — → South Korea 90 days → Spain 90 days → Suriname 90 days → Swaziland — → Sweden 90 days → Switzerland 90 days → Tanzania — → Tonga — → Trinidad and Tobago — → Turkey 90 days → Tuvalu — → Uganda — → Ukraine 30 days → United Kingdom — → United States 180 days → Uruguay 30 days → Vanuatu — → Venezuela 30 days → Zambia — →

Also without an embassy

Visa on arrival or online (e-Visa / ETA) when entering Jamaica.

Everything for your trip to Jamaica

Partner links — we may earn a commission at no cost to you.

Frequently asked

How many nationalities can enter Jamaica visa-free?
Citizens of 101 countries can enter Jamaica visa-free, plus 21 more on arrival or with an e-Visa/eTA. See the full list above.
Who gets a visa on arrival for Jamaica?
Visa on arrival for Jamaica is available to citizens of 21 countries — see the section below.
How do I check if I need a visa for Jamaica?
Pick your nationality in the checker on the homepage — we'll instantly show your visa status for Jamaica and how many days you get.
Can Jamaica entry rules change?
Yes, visa rules change periodically. This data is current as of Oct 2026 — always confirm with the Jamaica embassy before travel.

Where Jamaica citizens can travel

The other way round — the Jamaica passport ranking and its visa-free destinations.

Jamaica passport →