Det oplyser en talsmand for den militante oprørsgruppe De Tamilske Tigre til internationale medier.
11 af de dræbte var børn, som var på vej til en kirkegård for at deltage i den årlige mindedag for døde oprørere.
Militæret nægter at have målrettet bomben mod børnene.
Konflikten mellem regeringen og De Tamilske Tigre har krævet mindst 70.000 liv siden 1983.