Imperial Beach, California Climate Data

Imperial Beach, California has a Cold Semi-Arid Climate climate (Köppen classification: BSk). Average annual temperatures range from 55.7 °F (low) to 69.6 °F (high). Annual precipitation averages 9.1 Inches. Imperial Beach is located in USDA Plant Hardiness Zone 10b.

Avg Annual High69.6 °F
Avg Annual Low55.7 °F
Annual Precipitation9.1 in.
Hardiness ZoneZone 10b

Monthly Average Climate Data for Imperial Beach, California

Average monthly temperatures and precipitation Switch to Celsius / Metric
MonthAvg. LowAvg. HighAvg. Precip
January47.7 °F66.3 °F1.68 in.
February48.6 °F65.7 °F2.16 in.
March51.0 °F66.0 °F1.49 in.
April53.7 °F66.5 °F0.7 in.
May57.8 °F68.9 °F0.18 in.
June60.7 °F70.4 °F0.04 in.
July64.0 °F73.0 °F0.07 in.
August64.9 °F74.7 °F0.02 in.
September63.3 °F74.9 °F0.09 in.
October57.9 °F72.6 °F0.37 in.
November52.0 °F70.8 °F0.72 in.
December46.6 °F65.6 °F1.56 in.
Annual55.7 °F69.6 °F9.08 in.

Climate Zone Data for Imperial Beach, California

2026 plantmaps.com