Fires greatly threaten the grassland ecosystem, human life, and economic development. However, since limited research focuses on grassland fire prediction, it is necessary to find a better method to predict the probability of grassland-fire occurrence. Multiple environmental variables impact fire occurrence. After selecting natural variables based on remote sensing data and anthropogenic variables, we built regression models of grassland fire probability, taking into account historical fire points and variables in Inner Mongolia. We arrived at three methods to identify grassland fire drivers and predict fire probability: global logistic regression, geographically weighted logistic regression, and random forest. According to the results, the random forest model had the best predictive effect. Nine variables selected by a geographically weighted logistic regression model exercised a spatially unbalanced influence on grassland fires. The three models all showed that meteorological factors and a normalized difference vegetation index (NDVI) were of great importance to grassland fire occurrence. In Inner Mongolia, grassland fires occurring in different areas indicated varying responses to the influencing drivers, and areas that differed in their natural and geographical conditions had different fire-prevention periods. Thus, a grassland fire management strategy based on local conditions should be advocated, and existing fire-monitoring systems based on original meteorological factors should be improved by adding remote sensing data of grassland fuels to increase accuracy.