The contamination of perfluoroalkyl substances (PFASs) in the Baiyangdian Lake has exacerbated readily since 2008. This study analyzed the perfluoroalkyl carboxylic acids (PFCAs) and perfluoroalkane sulfonic acids (PFSAs) in the surface water, sediment, and fish of the Baiyangdian Lake. In the surface water, the total concentration of PFASs ranged in 1193-3462 ng L-1 (mean 1734 ng L-1) in the rainy season and 469-1724 ng L-1 (mean 876 ng L-1) in the dry season. The total concentration of PFASs in the sediment ranged in 1.97-13.3 ng g-1 (mean 6.53 ng g-1). It was found that PFCAs and PFSAs with longer chains were more easily adsorbed in the sediment. Among the collected fish samples, the enrichment of PFASs in the tissues fell in the order of liver > cheek > muscle. For the muscle, stomach, and liver tissues of the fish samples, significant correlations existed between the δ15N values and the concentration of perfluorooctane sulfonic acid (PFOS). The contents of PFOS and perfluorooctanoic acid (PFOA) in the fish were not at a level high enough to significantly risk human health.