जम्मू तवी नदी के तट पर स्थित है। यह नदी कैलाश कुंड ग्लेशियर और डोडा जिले के भद्रवाह के दक्षिणी पश्चिमी निकटवर्ती क्षेत्र से निकलती है। जम्मू शहर के हिन्दुओं का विश्वास है, यह नदी 'राजा पीहर देवता' द्वारा अपने पिता को स्वस्थ करने के लिए लाया गया था। तवी नदी को पूज्य एवं पवित्र माना जाता है।