Effective winter road maintenance relies on precise road friction estimation. Machine learning (ML) models have shown significant promise in this; however, their inherent complexity makes understanding their inner workings challenging. This paper addresses this issue by conducting a comparative analysis of road friction estimation models using four ML methods, including regression tree, random forest, eXtreme Gradient Boosting (XGBoost), and support vector regression (SVR). We then employ the SHapley Additive exPlanations (SHAP) explainable artificial intelligence (AI) to enhance model interpretability. Our analysis on an Alberta dataset reveals that the XGBoost model performs best with an accuracy of 91.39%. The SHAP analysis illustrates the logical relationships between predictor features and friction within all three tree-based models, but it also uncovers inconsistencies within the SVR model, potentially attributed to insufficient feature interactions. Thus, this paper not only showcase the role of explainable AI in improving the ML interpretability of models for road friction estimation, but also provides practical insights that could improve winter road maintenance decisions.