A warm, glassy Sunday on Mission Bay set the stage for one of San Diego’s most beloved sporting traditions, the San Diego Crew Classic. Since 1973, the regatta has marked the unofficial start of spring rowing, drawing thousands of athletes from youth programs to powerhouse collegiate crews to elite clubs. By the time I arrived for Sunday’s finals, the third and busiest day of racing, Mission Bay had fully transformed into rowing country.

The scale of the event hits you immediately. Hundreds of competitors, thousands of spectators, and a maze of tents and trailers stretched across Crown Point Shores. I was lucky to find a parking spot at all. After scanning my ticket, I walked through the merchandise tent under a massive “Welcome to the San Diego  Crew Classic” banner. Vendors lined the walkway, most geared toward athletes: oar grips, boat parts, performance gear, recovery tools. To my left, crews were already in motion, hoisting shells overhead with practiced precision. Up close, the boats feel impossibly long, almost surreal compared to how they look skimming across the water.

Athletes preparing their boats for the water.

To the right, each school had carved out its own little community hub. Parents, alumni, and friends gathered under team tents, swapping updates between races. A large viewing area displayed drone footage on a screen, giving spectators a rare overhead look at the start, crucial because the finish line sits right in front of the beach, but the opening strokes are nearly impossible to see without the feed. Two announcers kept the energy high, calling out heats, age groups, and lane assignments as the day rolled on.

Some of the tents that fans were hanging out at, including UC San Diego.

Food trucks lined the sand, and eventually I found myself sitting on the beach, toes in the warm sand, watching race after race glide toward shore.

The first race launched at 7:30 a.m., and the schedule didn’t let up until nearly 3 p.m. Boats crossed the finish line in constant succession: youth heats, masters divisions, collegiate matchups, club finals. The rhythm became almost meditative, from the announcers’ cadence and the distant horn to the sudden roar of cheers as boats sprinted toward the line.

Identifying teams from afar was tricky, especially with so many similar color palettes, but once the shells drew closer, the picture sharpened with blades flashing and coxswains shouting.

Three local programs — DI UC San Diego and University of San Diego, and San Diego State’s club team — took on deep, competitive fields throughout the day. All three put together strong efforts, but none of the women’s boats cracked the podium in their finals.

Still, their presence mattered. For many athletes, the Crew Classic is a home race, a chance to compete in front of family and friends on a course they know intimately. And for San Diego’s rowing community, seeing local crews line up against national contenders is part of what makes this weekend feel so special.

By mid‑afternoon, as the final races wrapped and teams began packing up their boats, Mission Bay was still buzzing. The Crew Classic is more than a regatta. It’s a celebration of endurance, teamwork, and the start of a new season. Even after more than 50 years, the event feels as alive as ever.

And on a warm Sunday in March, with the water calm and the crowds thick along the beach, it was easy to see why.

Keep Reading