San Luis Obispo Average Temperature by Month

This page shows the average temperature in each month of the year in San Luis Obispo, California. It is based on NOAA data for the years 1991–2020.
What's the Hottest Month in San Luis Obispo?
In San Luis Obispo, California, the warmest month is August, with an average daily high temperature of 80.1 °F and an average low of 55.0 °F.
What's the Coldest Month in San Luis Obispo?
In San Luis Obispo, California, the coolest month is January, with an average daily high temperature of 65.4 °F and an average low of 41.7 °F.
Month Avg. High Avg. Low
January 65.4 °F 41.7 °F
February 65.5 °F 43.1 °F
March 67.3 °F 45.1 °F
April 69.7 °F 46.1 °F
May 72.4 °F 49.0 °F
June 75.9 °F 51.4 °F
July 78.7 °F 54.4 °F
August 80.1 °F 55.0 °F
September 80.5 °F 53.5 °F
October 78.1 °F 50.5 °F
November 71.6 °F 45.3 °F
December 65.2 °F 41.2 °F
Year 72.6 °F 48.0 °F
Weather Station Details
Years Station Coordinates
1999–2024 San Luis Obispo Airport location
1893–1998 San Luis Obispo Poly location