What to Expect from San Diego in March
In some years, winter rains extend into March. In others it's reasonably dry.
More About: San Diego in the Spring
San Diego Weather in March
Average High Temperature: 66°F/19°C
Average Low Temperature: 53°F/12°C
Rain & Clouds Index: 1.81 inches (4.6 cm) rain, 70% sunshine
What Pack, What to Wear in March
Pack a mid-weight jacket, especially for evenings near the beach. Long-sleeved shirts and sweaters, layered over short sleeves are your best fashion strategy.
San Diego March Events
- Carnevale: Called Mardi Gras in other locations, Carnevale occurs at a different time every year but is usually in February or March. The San Diego celebration emulates the Carnevale in Venice with entertainment and a costume competition.
- Carlsbad Flower Fields: A spring show that's also a business, at a flower bulb grower's site. Depending on weather, they bloom between early March and early May
- Busker Festival: Seaport Village hosts the only Busker Festival in Southern California, bringing street performers from across the country to perform their bizarre talents. After dark, they bring out their edgier acts for the over-18 crowd only.
- St. Patrick's Day Parade: The official date is March 17, but the festivities may occur during the closest weekend to that date
Especially Fun in MarchSpring-blooming trees and flowers start coming out in March. The day after it rains, skies are sometimes exceptionally clear and great for photography.
If precipitation happens, try these Things to Do on a Rainy Day in San Diego
San Diego whale watching season runs from December through March. Use the San Diego whale watching guide to learn more about California whale-watching and San Diego excursions.
March through August is time for a uniquely California event, the annual grunion run, when thousands of tiny, silvery fish mate by the light of the full moon (or the new one). See the schedule. The best San Diego beaches to see the show are La Jolla Shores, Pacific Beach between Tourmaline Park and Lifeguard Tower 20, Mission Beach between Lifeguard Towers 19 and 10, Ocean Beach between Mission Bay Channel and the Ocean Beach Pier and on Coronado between the Hotel del Coronado and Dog Beach.