An investigation was carried out to assess the quality of water in Himalayan foot hill, Uttarakhand. The surface and ground water samples were collected during summer, monsoon and winter season from four sites. These water samples were analysed for their physico-chemical properties and heavy metals. The results revealed that the pH, EC, TDS and bicarbonate ranged from 7.2 to 7.7, 350.7 to 563.2 µScm-1, 385.7 to 906.7 ppm and 146.7 to 186.3 ppm, respectively in surface water, irrespective for season. The corresponding values for these parameters in ground water ranged from 7.1 to 7.3, 335.5 to 364.0 µScm-1, 316.7 to 610.0 ppm and 144.5 to 164.2 ppm. The concentrations of Na, K, Ca and Mg varied from 4.4 to 12.6 ppm, 1.8 to 18.0 ppm, 25.5 to 42.9 ppm and 16.6 to 32.0 ppm, respectively in surface water whereas the concentrations of these elements in ground water ranged from 4.6 to 6.8 ppm, 1.5 to 7.7 ppm, 19.5 to 35.6 ppm and 16.0 to 28.8 ppm, respectively. All the heavy metals were in safe limit in both sources of waters. In general, the concentrations of these water quality parameters were relatively higher during summer and lower in monsoon. On the basis of water quality index, the water samples collected from site-I and site-IV were rated as good to Excellent, whereas water samples of site-II and site-III were rated as poor to good in surface water. However, ground water at all the sites have been rated as good to excellent for the sustainable development.