San Bernardino County Climate
San Bernardino County, California
Avg Annual Temp
64.8°F
Annual Precip
9.7"
Annual Snowfall
10.4"
Extreme Heat Days
110.89444444444445
days >= 90°F/yr
Monthly Temperature
Precipitation Calendar
Seasonal Overview
National Comparison
Climate Profile
About San Bernardino County Weather
A massive county with high heat
San Bernardino County averages 64.8°F, placing it well above the national median temperature. It is a dry region, receiving less than 10 inches of annual precipitation.
Warmer than the California average
The county's average of 64.8°F outpaces the state average of 58.7°F by several degrees. However, it is slightly cooler on average than its neighbor, Riverside County.
Drier than coastal counterparts
The county receives just 9.7 inches of rain, which is much lower than San Diego's 14 inches. Despite the heat, it averages 10.4 inches of snow annually due to its high-altitude mountain ranges.
Intense heat and mountain snow
With 111 extreme heat days a year, summers are demanding as July averages 83.9°F. Winter brings a sharp contrast, featuring a 48.4°F January average and significant mountain snowfall.
Manage heat and mountain winter
Residents need high-efficiency cooling for the 111 days of extreme heat. Those in higher elevations must also maintain snow removal equipment and winter vehicle kits.
Frequently Asked Questions
What is the average temperature in San Bernardino County?
How much rain does San Bernardino County get?
Does it snow in San Bernardino County?
How hot does San Bernardino County get in summer?
How cold are winters in San Bernardino County?
Track your own weather in San Bernardino County
Ambient Weather personal weather stations give you hyperlocal climate data.
Sponsored
Data source: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991-2020.
Climate normals are 30-year averages of weather variables computed from 1991 to 2020. Station data is aggregated to county level using spatial averaging. Data is informational only — not a substitute for official National Weather Service forecasts or emergency weather warnings.