Le ministère des Transports a indiqué dans un communiqué que la mesure prendra effet samedi et restera en vigueur jusqu'à nouvel ordre.
Les vols d'urgence seront la "seule exception", selon le communiqué.
La Sierra Leone n'a pas encore enregistré de cas de coronavirus, cependant, ses pays voisins, la Guinée et le Libéria, l'ont tous deux fait.
L'ancienne colonie britannique a été durement touchée par l'épidémie d'Ebola en Afrique de l'Ouest 2014-2016, qui a tué près de 4000 personnes dans le pays.