To investigate the spatial and temporal changes and causes of ecosystem services (ESs) in Taiyuan City, six ESs indicators were selected based on five periods of land use data from 2000 to 2020, while ESs were assessed using multi-source data with the help of the InVEST model and the revised universal soil loss equation (RUSLE). Further, the Spearman correlation coefficient was used to analyze trade-offs and synergies among ESs. Finally, geodetectors were used to explore the driving factors. The results showed that: ① Land use types in Taiyuan City were dominated by grassland, forest, and arable land, with construction land expanding by 170.1 km