No, Jammu is not a dry state. However, you will come across very few shops selling alcohol, while no alcohol will be available at Mata Vaishno Devi Shrine.