News

Kick Off Summer
San Diego Style
May 22.2025

It's the long weekend we've all been waiting for - Memorial Day is here! San Diego is the perfect place to kick off your summer with an exciting lineup of activities, events, and festivities. Check out these 5 awesome things to do around America's Finest City over the upcoming holiday weekend:

  1. Fort Rosecrans Memorial Day Ceremony (May 26, 2025; Free)
    Pay tribute to our nation's fallen heroes at this annual Memorial Day service at Fort Rosecrans National Cemetery in Point Loma. The ceremony honors those who made the ultimate sacrifice to protect our freedoms. This is one of the most significant Memorial Day events in the city and a powerful way to remember what the holiday truly represents.
  2. Vista Strawberry Festival (May 25, 2025; Free)
    Celebrate the harvest season at this beloved annual event in Vista. The whole family can enjoy strawberry treats, food vendors, live music, and kids’ activities, with hundreds of vendors at this festive neighborhood tradition. As one of the largest strawberry festivals in the nation, it's a perfect family-friendly way to spend your Sunday.
  3. Memorial Day Premier Brunch Cruise (May 26, 2025)
    Make Memorial Day unforgettable with City Cruises' special holiday brunch on the bay. Enjoy spectacular views of the San Diego skyline while dining on a gourmet brunch buffet. Departing from downtown, this cruise offers a unique and relaxing way to celebrate the holiday on the water.
  4. Valley Center Stampede Rodeo & Memorial Festival (May 23-24, 2025; Festival - Free, Rodeo - $15-$17)
    Head to North Island for this exciting combination of rodeo action and Memorial Day festivities. Watch professional rodeo competitions featuring bull riding, barrel racing, and more. Then enjoy the festival area with food vendors, activities, and patriotic celebrations honoring our service members.

No matter how you choose to spend your Memorial Day weekend, these San Diego events and activities are sure to make it a summer kickoff to remember!