Birmingham weather varies from +4°C in January to +17°C in July on average. Right now it is Rain and +13°C in Birmingham.