Somerville's climate is warm during summer when temperatures tend to be in the 70s and 80s and cold during winter when temperatures tend to be in the 20s and 30s.
The annual average precipitation at Somerville is .