The churches targeted included the historic St Anthony's Shrine in Colombo, where the blast blew out much of the roof, St Sebastien's Church and the protestant Zion church in the east coast town of Batticaloa.
At least 290 people have been killed and 500 injured in a series of eight explosions targeting churches and hotels in Sri Lanka on Sunday night, the worst violence yet to hit the island since its civil war that ended a decade ago.
The attacks were launched with seven initial explosions at four hotels and three churches, with another explosion detonated while suspects fled from police, AFP reported.
Police have arrested 24 people said to be religious extremists, but no group as yet claimed responsibility, said defence minister Ruwan Wijewardene.
Police confirmed blasts at three high-end hotels in the capital Colombo, the Cinnamon Grand, the Shangri-La, and the Kingsbury.
The churches targeted included the historic St Anthony's Shrine in Colombo, where the blast blew out much of the roof, St Sebastien's Church and the protestant Zion church in the east coast town of Batticaloa.
Hours later, a blast was reported at a guesthouse near the national zoo in Colombo's Dehiwala district.
The eighth explosion took place at a house in Colombo. Police and media said three officers were killed.
A nationwide curfew imposed shortly after the blasts was lifted by early Monday. Embassies in the capital warned citizens to stay inside.
Colombo airport was a scene of chaos as travellers formed huge lines at the only taxi counter that was open.