The coolest months are January and February, with January being a bit cooler. Temperatures tend to be about 45°F (7°C) along the coast and from 38 to 42°F (3.5°C to 5.5°C) inland. Temperatures in the mountains are below freezing, where snowfall attracts skiers, perfect for a winter holiday on the slopes!