De fleste ofrene skal ha vært hinduer på vei fra Katra til det berømte tempelet Mata Vaishnodevi.
Militante opprørere kastet to granater mot mellom 500 og 700 mennesker som sto i kø for å få gratis mat fra frivillige organisasjoner.
Mer enn 38.000 personer er blitt drept i Kashmir siden det antiindiske opprøret startet i 1989.
Ingen hadde mandag kveld påtatt seg ansvaret for angrepet, men indiske myndigheter la straks skylda på muslimske opprørere.