weather in san luis obispo ca
Average Weather in San Luis Obispo California, United States. San Luis Obispo has a mediterranean climate with dry warm summers and mild winters. The temperature typically varies from 41Â°F to 78Â°F over the course of the year, and is rarely below 33Â°F or above 89Â°F. The warm season lasts for 119 days, from June 21 to October 18, with an average daily high temperature above 75Â°F.