The annual average temperature in Olympia is 51.7 degrees Fahrenheit, slightly lower than the national average of 54.5. Olympia receives much more precipitation than average at 70.82 inches per year.