Exploring the crop production water footprint and their driving factors is of significant importance for management of agricultural water resources. However, how do we effectively assess the total agricultural water consumption and explore the significance of their driving factors, i.e., population, economy, and agricultural production conditions, using a backpropagation neural network (BPNN)? It is still ambiguous. Water consumption for crops during the growing season is explicitly explored by way of water footprint indicators (green water footprint, WFPg, and blue water footprint, WFPb). This study provides new insights into the factors driving the changes in crop production water footprint in Taiyuan City over the period of 2005–2021. Simulations of crop evapotranspiration using the CROPWAT model were quantified. The results showed that Taiyuan City has a low crop yield level below the average level of China, with the highest crop yield in maize. The crop production water footprint in Taiyuan City showed a non-linearly decreasing trend over time. The average annual crop production water footprint was 187.09 × 103 m3/kg in Taiyuan City, with the blue water footprint and green water footprint accounting for 63.32% and 36.68%, respectively. The crop production water footprint in the west and north of Taiyuan City was significantly higher than those in other areas, accounting for 42.92% of the total crop production water footprint. Oilseed crops contributed most to the total crop production water footprint, accounting for 47.11%. The GDP and total sown area of crops were more important for the changes in WFPb. Agricultural machinery power and agriculture-to-non-agriculture ratio were more important for the changes in WFPg. Agricultural machinery power and GDP were more important for the changes in IWFP. In-depth analysis of the factors driving the changes in crop production water footprint is dramatically important for agricultural decision makers to mitigate water resource pressure in Taiyuan City.