San Diego is a lovely month to visit in April, with sunny skies and moderate temperatures. In the lull between spring break and summer vacations, the tourist attractions are less busy, and the skies are frequently cloudless.
The water temperature will still be close to winter lows, but you can enjoy looking at it while taking a walk on the beach.
San Diego Weather in April
Most years, winter rains will be over, but in an "El Niño" year, it might keep raining until the middle of the month or later.
- Average High Temperature: 68 F (20 C)
- Average Low Temperature: 56 F (13 C)
- Water Temperature: 61 F (16 C)
- Rainfall: 0.78 inches (2.0 centimeters)
- Sunshine: 67 percent
- Daylight: 12 to 13 hours
If you want to compare these weather conditions to the rest of the year, you can find that all in one place in the guide to typical San Diego weather.
The weather information above gives averages, but on any particular day, things could be different. The only rain all month could fall on your perfect picnic, or it could be so warm that you'll wish you packed your shorts. That's where checking the current forecast comes in.
What to Pack
Pack a mid-weight jacket, especially for evenings near the ocean. Long-sleeved shirts and sweaters layered over short sleeves are your best fashion strategy.
San Diego is a casual city, and you can wear jeans and other typical clothing almost anywhere. Although it may be a little early in the year for tank tops and flip-flops, you might find a few places that won't let you in if you're wearing them.
You won't need a raincoat, but if you're planning to take a bay cruise, that hooded windbreaker you packed will be super useful.
April Events and Things to Do
- Del Mar Horse Show: This three-week event is one of the biggest equestrian events in Southern California and more exciting than it sounds.
- Carlsbad Flower Fields: The flower fields are the blooming plants at a flower bulb grower's site. Depending on the weather, they bloom between early March and early May.
- Coronado Flower Show: The most extensive flower show held under tents in the U.S., it takes up an entire city block.
- Watch a Padres Game: The Padres' pretty downtown baseball stadium is a great place to watch a game.
Things to Do in April
Spring-blooming trees and flowers are in full swing by April. Besides the Carlsbad Flower Fields and the Coronado Flower Show, the Balboa Park Rose Garden will be in full bloom.
April is also time for 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 them 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.
The annual events listed above happen in April every year, but they're not all that's going on. If you're looking for a fun concert, sporting event or theatrical performance try these resources:
- Sign up for a free account with Goldstar to get access to discounted tickets for performances and save on some San Diego attractions. And it's just as useful when you're at home as it is when you're visiting San Diego.
- For a look at local events, check the San Diego Union Tribune's entertainment section.
- The San Diego Reader keeps a big list of groups performing at local live music venues.
April Travel Tips
Hotel occupancy can be high in April. Avoid sellouts and high rates. Reserve as far ahead as you can, making sure that there are no cancellation penalties if you change your mind.
Conventions are less common in April than later in the year, but when they happen, they can fill the downtown hotels and raise rates. Check for conventions scheduled during your planned trip dates at the San Diego Convention Center website, which also shows how many people are expected to attend.
Any time of year. you can use these tips to be a smarter San Diego visitor who has more fun and puts up with fewer annoyances.