In China, severe haze is a major public health concern affecting residents' health and well-being. This study used hourly air quality monitoring data from 285 cities in China to analyze the effect of green coverage (GC) and other economic variables on the incremental PM
2.5
concentration (ΔPM
2.5
) during peak hours. To detect possible non-linear and interaction effect between predictive variables, a kernel-based regularized least squares (KRLS) model was used for empirical analysis. The results show that there was considerable heterogeneity between cities regarding marginal effect of GC on ΔPM
2.5
, which could potentially be explained by different seasons, latitude, urban maintenance expenditure (UE), real GDP per capita (PG), and population density (PD). Also described in this study, in cities with high UE, the growth of GC, PG, and PD always remain a positive impact on mitigation of haze pollution. This shows that government expenditure on urban maintenance can reduce or mitigate the environmental pollution from economic development. In addition, the influence of other urban elements on air quality had also been analyzed so that different combinations of mitigation policies are proposed for different regions in this study to meet the mitigation targets.