Visa policy of Sierra Leone

Visitors to Sierra Leone must obtain a visa from one of the Sierra Leonean diplomatic missions unless they come from one of the visa exempt countries.
Visa exemption.
Citizens of the following 15 countries can visit Sierra Leone without a visa:
An agreement between Sierra Leone and on mutual visa-free visits for 90 days was signed in February 2017 and is yet to be ratified.
A maximum stay of 1 month without a visa is allowed for holders of diplomatic and service passports issued to nationals of Iran and for holders of diplomatic, service and public affairs passports of China.
Visa waiver agreement for diplomatic and service passport was signed with in August 2019 and it is yet to be ratified.
Visa on arrival.
Citizens of the following countries can obtain a visa on arrival:
Only IATA lists Armenia, Azerbaijan, Belarus, Georgia, Kazakhstan, Kyrgyzstan, Moldova, Tajikistan, Turkmenistan, Ukraine and Uzbekistan as countries whose citizens are eligible for visa on arrival while the official public notice of the Sierra Leone Immigration Service makes no mention of those countries.
eVisa.
In March 2019 it was announced that Sierra Leone is going to invest into development of an electronic visa system. As of 2020, it is possible to apply for an eVisa online, for stays of 30 days within a 90 day period.