The variations and associations of abiotic and biotic variables in Baiyangdian Lake, China, were analyzed in situ. Abiotic variables included eleven water quality parameters, and were characterized by water quality index (WQI). Biotic variables included periphyton function and diversity metrics. WQI differed in different seasons at sampling sites and the highest value of WQI was observed in October 2009. Periphyton function metrics, expressed by extracellular enzyme activities of alkaline phosphatase, β-glucosidase and leucine aminopeptidase, gross primary productivity and daily respiration rate, and diversity indices, in terms of Shannon diversity index and Berger-Parker abundance index, showed significantly temporal and spatial variations. Regression linear analysis illustrated a fairly good correlation of WQI with periphyton function and diversity indices, Shannon diversity index was the best correlated with WQI (r = 0.904, P < 0.01), followed by leucine aminopeptidase (r = -0.847, P < 0.01) and Berger-Parker abundance index (r = -0.840, P < 0.01), alkaline phosphatase, β-glucosidase and gross primary productivity also showed a good inverse correlation with WQI. Redundancy analysis suggested that eleven environmental variables explained a significant amount of the variation in the periphyton community data. The study was helpful for us to understand chemical and ecological status of water quality, and give us messages for monitoring water quality accurately.