This paper investigates the time-varying volatility patterns of some major commodities as well as the potential factors that drive their long-term volatility component. For this purpose, we make use of a recently proposed GARCH-MIDAS approach which typically allows us to examine the role of economic and financial variables of different frequencies. Using commodity futures for crude oil (WTI and Brent), gold, silver and platinum, our results show the necessity of disentangling the short-and long-term components in modeling and forecasting commodity volatility. They also indicate that the long-term volatility of most commodity futures is significantly driven by the level of the general real economic activity as well as the changes in consumer sentiment, industrial production, and economic policy uncertainty. However, the forecasting results are not alike across commodity futures as no single model fits all commodities.