Water resource is considered as a significant factor in development of regional environment and society. Water consumption prediction can provide important decision basis for the regional water supply scheduling optimisations. According to the periodicity and randomness nature of the daily water consumption data, a Markov modified autoregressive moving average (ARIMA) model is proposed in this study. The proposed model, combined with the Markov chain, can correct the prediction error, reduce the continuous superposition of prediction error, and improve the prediction accuracy of future daily water consumption data. The daily water consumption data of different monitoring points are used to verify the effectiveness of the model, and the future water consumption is predicted, in the study area. The results show that the proposed algorithm can effectively reduce the prediction error compared to the ARIMA.