
Plan Your Visit
San Bernardino Weather
Southern California sunshine awaits — over 280 days of sun per year
Average Sunny Days
287 days/year
Average High (Summer)
97°F / 36°C
Average Low (Winter)
39°F / 4°C
Annual Rainfall
~16 inches
Average Wind Speed
7 mph
Humidity
Low (desert climate)
Year-Round Climate
Weather by Season
San Bernardino enjoys a warm semi-arid climate with hot summers and mild winters — ideal for year-round travel.
March – May
Spring
60–80°F
Mild and pleasant with occasional light rain. Wildflowers bloom in the foothills and hiking conditions are ideal. One of the best times to visit.
Best for hiking & outdoor activities
June – August
Summer
90–105°F
Hot and dry desert heat. Perfect for pool days at the hotel. Head up to Big Bear or Lake Arrowhead for cooler mountain temperatures.
Pool season — escape to the mountains
September – November
Fall
65–85°F
Warm days and cooler evenings make this an excellent time to visit. Crowds thin out after summer and rates are often lower.
Great weather, lower rates
December – February
Winter
45–65°F
Mild and occasionally rainy. Snow falls at higher elevations — Big Bear Lake skiing is just an hour away. Cozy indoor stays are ideal.
Skiing at Big Bear Lake nearby
Travel Tips
What to Pack
Spring & Fall
- Light layers
- Comfortable walking shoes
- Light jacket for evenings
- Sunscreen
Summer
- Sun protection (hat, sunglasses)
- Light breathable clothing
- Water bottle
- Sunscreen SPF 50+
Winter
- Warm jacket
- Layers for temperature swings
- Rain jacket or umbrella
- Snow gear if visiting mountains
Ready to Visit?
Book Your San Bernardino Stay
No matter the season, Hospitality Inn offers comfortable rooms at great rates. Book direct for the best price guaranteed.