The study was undertaken to evaluate groundwater quality both for drinking and irrigation usage collected from the Sadar upazila of Jamalpur district, Bangladesh. Total 20 groundwater samples were collected from the whole area and analysed for various physicochemical parameters following standard protocols at the Department of Agricultural Chemistry, Bangladesh Agricultural University, Mymensingh during March to December 2017. Concentrations of different heavy metal (Fe, Mn, Cu, Pb, Cr, Cd and Zn) in groundwater samples were measured by an atomic absorption spectrophotometer (AAS). Major cation chemistry showed their dominance in order of Ca > Mg > Na > K. Among the anions, HCO3 was the most dominating ion, which makes all groundwater unsuitable for irrigation. But considering major cations and anions, all groundwater samples were rated as suitable for drinking. In context of heavy metals, the amounts of Mn, Cd and Pb in groundwater were comparatively higher than the standard limits, which makes 14, 8 and 19 samples problematic for irrigation, and 13, 18 and 1 samples unsuitable for drinking, respectively. Electrical conductivity (EC) and sodium adsorption ratio (SAR) reflected that all groundwater samples were low to medium salinity (C1-C2) and low alkalinity (S1) hazards classes. As regards to hardness, out of 20 groundwater samples, 9 samples were classified as moderately hard, 10 were hard and only 1 sample was very hard in quality. According to residual sodium carbonate (RSC), 18 groundwater samples were found in suitable class, 1 sample was rated as marginal and the rest 1 was categorised as unsuitable class. The study concluded that HCO3, Mn, Cd and Pb were the major contaminants in groundwater of Sadar upazila of Jamalpur district, Bangladesh. Finally, the study suggested that the groundwater in this area needs to treat to minimise the amount of contaminants before using both for irrigation and drinking.