Nationals of the following do not require visas.
Anguilla, Antigua and Barbuda, Bahamas, Barbados, Belize, Bermuda, Botswana, Cyprus, Dominica, Fiji, Grenada, Ireland, Jamaica, Kenya, Kiribati, Lesotho, Malawi, Malaysia, Maldives, Malta, Mauritius, Mozambique, Namibia, Nauru, Niue, Romania, St. Kittis and Nevis, St. Lucia, St. Vincent and Grenadines, Samoa, Seychelles, Singapore, Solomon Islands, South Africa, Swaziland, Tanzania, Tokelau, Tonga, Trinidad and Tobago, Turks and Caicos, Tuvalu, Uganda, Vanuatu, Zimbabwe.
Other nationalities can get a visa at the border for a sum of money except the following nationalities who will need to arrange a visa before arriving;
Afghanistan, Armenia, Azerbaijan, Bangladesh, Belarus, Benin, Burkina Faso, Cameroon, Central Africa Rep, Comoros, Chad, China, Egypt, Equatorial Guinea, Gabon, Gambia, Georgia, Ghana, Greece, Guinea Bissau, Guinea Conakry, Hong Kong, India, Indonesia, Iran, Iraq, Ivory Coast, Jordan, Kazakhstan, North Korea, Kuwait, Lebanon, Liberia, Libya, Mali, Mauritania, Moldova, Morocco, Niger, Nigeria, Oman, Pakistan, Papa New Guinea, Russia, Saudi Arabia, Senegal, Sierra Leone, Sri Lanka, Somali, Sudan, Syria, Tajikistan, Tunisia, Turkey and Ukraine
Zambia visa information
Zambian embassies and consulates