Londra'nın hava durumu meşhur şekilde öngörülemez — hangi mevsim olursa olsun hafif bir su geçirmez ceket getirin. Yazlar (Haziran–Ağustos) 18–23°C'de hoş şekilde sıcak olup uzun gün ışığı saatleri (Haziran'da gün batımı saat 21:00'de) vardır. Kışlar (Aralık–Şubat) 4–8°C'de gri ve nemli olup nadiren donma noktasının altına düşer. Kar nadirdır ve meydana geldiğinde önemli aksaklıklara neden olur.
En iyi hava durumu penceresi Mayıs–Haziran ve Eylül–Ekim'dir: rahat sıcaklıklar, yönetilebilir kalabalıklar ve iyi gün ışığı saatleri. Temmuz–Ağustos en yüksek turizm sezonudur ve en yüksek fiyatlara sahiptir. Hyde Park ve Richmond Park'taki sonbahar yaprakları Ekim'de güzeldir. Aralık'taki Oxford Street ve Regent Street'teki Noel ışıkları ve South Bank Christmas Market, onu ziyarete değer kış ziyareti haline getirmektedir.