A field study was conducted to examine different physicochemical properties of water and various haematological and biochemical parametres of the fish Labeo rohita collected from the Ganga River (National river of India) at Varanasi district, India. The water was found to be greatly contaminated with a number of dissolved metals (Fe, Cr, Zn, Cu, Mn, Ni and Pb) whose concentrations were above the safe limits suggested by Bureau of Indian Standard (BIS 1991) for drinking water (Fe, 1,353.33 %; Cr, 456 %; Mn, 553.33 %; Ni, 4,490 % and Pb, 1,410 %). The metal accumulation in the fish blood was very high (Fe, 2,408 %; Cr, 956.57 %; Zn, 464.90 %; Cu, 310.57 %; Mn, 1,115.48 %) in comparison to the control fish maintained under strict quality control. Lower values of the various haematological parameters (total erythrocytes count, haemoglobin, haematocrit, mean corpuscular volume and O2-carrying capacity) in the river fish in comparison to the control indicate toxic manifestation exerted by the contaminated river water on the fish. The higher level of total leucocytes count further illustrates stressed condition of the river fish. The toxic impact of the Ganga water is also expressed in the fish by the presence of higher levels of cholesterol, glucose, elevated activities of the enzymes aspartate amino transferase and alanine amino transferase, and lowered protein concentration.