San Diego is known to have some of the best weather in the United States, with an annual average temperature of 64 degrees. From June through September, you can expect weather in the 70–80-degree range. The ideal climate, proximity to the ocean, and beautiful landscapes the make San Diego an amazing place to explore. The city’s historical and natural attractions, world class surf, nightlife, sports teams, golf, and proximity to Mexico offer visitors endless opportunities for epic experiences.