Leicester experiences very unpredictable climate in the city. The temperature remains moderate with mixture of overcast weather. The summers in Leicester are generally hot but sometimes the weather becomes warm or even rainy. The days in summers are quite sunny. The average high temperature of summer especially in July months varies in between 22°C / 72°F and 25°C / 77°F.

The winters in Leicester remain chilly but some times rainy. The months of December and January in winters are supposed to be the wettest months. The months of April and May are pleasant with warm weather. This is the best time to visit and explore the beautiful city of Leicester.