Taihu Lake is the third largest freshwater lake in China and serves as a drinking water source for~30 million residents. Tiaoxi River is one of the main rivers connected to this lake and contributes >60% of the source water. Taihu Lake has been facing various environmental issues; therefore, it is important to study the water quality of its inflow rivers. This study aimed to evaluate the physico-chemical and microbiological characteristics of Tiaoxi River and to determine the spatial and seasonal variations in the water quality. Water samples were collected from 25 locations across the Tiaoxi River in three seasons in 2014-2015. Fourteen water quality parameters including multiple nutrients and indicator bacteria were assessed, and the data analyzed by multivariate statistical analyses. The physico-chemical analysis showed high levels (>1 mg/L) of total nitrogen (TN) in all locations for all seasons. Total phosphorus (TP), nitrite-N (NO 2 -N), and ammonium-N (NH 4 -N) exceeded the acceptable limits in some locations and fecal coliform counts were high (>250 CFU/100 mL) in 15 locations. Hierarchical cluster analysis showed that the sampling sites could be grouped into three clusters based on water quality, which were categorized as low, moderate, and high pollution areas. Principal component analysis (PCA) applied to the entire dataset identified four principal components which explained 83% of the variation; pH, conductivity, TP, and NO 3 -N were found to be the key parameters responsible for variations in water quality. The overall results indicated that some of the sampling locations in the Tiaoxi River are heavily contaminated with pollutants from various sources which can be correlated with land use patterns and anthropogenic activities.