The southern African nation was among the few African countries yet to report coronavirus cases. Others include Lesotho, Comoros, South Sudan and São Tomé and Príncipe.
President Peter Mutharika made the announcement in an address to the nation on Thursday and the government also tweeted about it on its official handle:
President Prof. @APMutharika has announced that #Malawi has 3 #COVID19 confirmed cases. #CoronaVirus
President Mutharika said the three cases were in the capital, Lilongwe.
The first case was detected in a 61-year-old woman who had recently travelled to India to visit her relatives.
Two of her contacts, her domestic worker and a relative, also tested positive.
The country is scheduled to hold a fresh presidential election on 2 July after last year’s vote was annulled by the constitutional court following widespread irregularities.
President Mutharika, who won the original poll, is appealing against the ruling.