January is the hottest month in San Bernardino with an average temperature of 29°C (83°F) and the coldest is June at 19°C (66°F). The wettest month is January with an average of 150mm of rain..
Sorted by popularity:
Sunrise 05:52
Sunset 19:20
Sunrise 05:52
Sunset 19:20