Snowfall in England is difficult to predict precisely due to variable weather patterns. However, historically, the most likely period for snow is between December and March.
Frequency and amount vary greatly by region (more common in northern/eastern areas and higher elevations) and year. Southern England often sees little to no snow some winters. For current forecasts, consult the UK Met Office.