The Diocese of Batticaloa (,) is a Roman Catholic diocese for south-eastern Sri Lanka.
The Diocese of Batticaloa was created on 3 July 2012 from parts of the Diocese of Trincomalee-Batticaloa. The first and oldest church of this diocese is Church of Our Lady of Presentation.
The diocese has 19 parishes in Batticaloa deanery and 7 in Kalmunai deanery. It has 7 shrines such as St. Antony's shrine (Puliyanthivu), Our Lady of Fátima shrine (Inginiyagala), Our Lady of the Rosary shrine (Periya Pullumalai), Our Lady of Perpetual Help shrine (Aayithiyamalai), Our Lady of Little Lourdes shrine (Navatkudah), Holy Cross shrine (Sorikkalmunai) and St. Judas Thaddaeus shrine (Thettathivu).