The peloton climbing beside a grassy hillside at the Berkeley Hills Road Race

Race the Calendar

One racing community. Many start lines.

Northern California bike racing isn't one event. Through the season, racers move from start line to start line: Sacramento, Los Gatos, Berkeley, back to Sacramento, then San Francisco. Every race has its own history, course and character, and every one depends on the same thing: racers showing up.

The NorCal racing journey

Race Berkeley. Race the calendar. Support local racing.

Five stops, from March to Labor Day, each put on by a different club. The Berkeley Omnium is one of them, not the whole season. Dates are the 2026 editions; check each organizer for the next one.

  1. Mid-MarchSacramento

    Put on by Sacramento Golden Wheelmen

    Land Park Criterium

    Where
    Land Park, Sacramento
    Format
    Criterium
    2026
    Saturday, March 14, 2026

    A Sacramento neighborhood criterium, part of the 2024 NCNCA Premier Series, and a good early test of your crit legs.

    Land Park Criterium on the NCNCA calendar →

    Bariani Road Race

    Where
    Bariani Olive Oil, Zamora
    Format
    Road race
    2026
    Sunday, March 15, 2026

    An early-season road race in the farm country northwest of Sacramento. Find out where your legs are before the Berkeley Hills.

    Bariani Road Race on OnTheDay →
  2. Late MarchLos Gatos

    Put on by San Jose Bicycle Club

    Cat's Hill Classic

    Where
    Downtown Los Gatos
    Format
    Criterium
    2026
    Saturday, March 21, 2026 (50th edition)

    A criterium first held in 1974, on a one-mile loop that climbs Nicholson Avenue, the original Cat's Hill.

    Cat's Hill Classic from San Jose Bicycle Club →
  3. Mid-AprilBerkeley

    Put on by Berkeley Bicycle Club

    Berkeley Hills Road Race

    Where
    East Bay hills
    Format
    Road race, since 1957
    2026
    Saturday, April 18, 2026 (70th edition)

    One of the oldest road races in the United States, over the Three Bears climbs. Day one of the Berkeley Omnium.

    Berkeley Hills Road Race →

    Berkeley Streets Criterium

    Where
    Downtown Berkeley
    Format
    Criterium
    2026
    Sunday, April 19, 2026

    Day two of the Omnium, free to watch downtown. Every category races both days for the overall. Next edition: April 17–18, 2027.

    Berkeley Streets Criterium →
  4. Late April into MayRancho Cordova

    Put on by Rio Strada Racing

    Golden State Race Series

    Where
    Rancho Cordova, Sacramento area
    Format
    Three days: time trial, criterium and circuit race
    2026
    May 1 to 3, 2026 (2027: April 30 to May 2)

    Three different disciplines in one weekend, fields from Cat 5 to Pro 1/2 for men, women and juniors, and kids races too.

    Golden State Race Series from Rio Strada Racing →
  5. Labor Day weekendSan Francisco

    Put on by Velo Promo and Super Sprinkles Racing

    SF Giro (il Giro di San Francisco)

    Where
    Levi's Plaza, San Francisco
    Format
    Criterium
    2026
    Monday, September 7, 2026 (50th edition)

    Fifty editions of criterium racing in San Francisco. In 2026 it hosted the NCNCA Elite Criterium Championships.

    SF Giro on Instagram →

Different organizers. Different courses. One racing community.

Local bike racing survives when racers support the whole calendar, not just their home race. Every race on this page is put on by a local club or promoter, and every one needs full fields to come back next year.

We'd rather you raced all of them than only ours. Race Sacramento in March and Los Gatos a week later. Come race Berkeley in April. Head back to Rancho Cordova right after, and finish the season in San Francisco.

Questions about Northern California racing.

What are some of the Northern California bike races in the spring?
In 2026 the NorCal road season included the Land Park Criterium (Land Park, Sacramento, mid-march), the Bariani Road Race (Bariani Olive Oil, Zamora, mid-march), the Cat's Hill Classic (Downtown Los Gatos, late march), the Berkeley Hills Road Race (East Bay hills, mid-april), the Berkeley Streets Criterium (Downtown Berkeley, mid-april), the Golden State Race Series (Rancho Cordova, Sacramento area, late april into may). Each is put on by a local club.
Where does the Berkeley Omnium fit in the Northern California racing calendar?
The Berkeley Omnium is in mid-April. In 2026 it came after Sacramento Golden Wheelmen's Land Park Criterium and Bariani Road Race and San Jose Bicycle Club's Cat's Hill Classic in March, and before Rio Strada Racing's Golden State Race Series in Rancho Cordova. The 2027 Berkeley Omnium is April 17–18, 2027.
Who organizes Northern California bike races?
Mostly local clubs: Sacramento Golden Wheelmen (Land Park Criterium, Bariani Road Race), San Jose Bicycle Club (Cat's Hill Classic), the Berkeley Bicycle Club (Berkeley Omnium), Rio Strada Racing (Golden State Race Series), and Velo Promo with Super Sprinkles Racing (SF Giro).

Berkeley Omnium 2027

Race Berkeley. Race the calendar.

The 2027 Berkeley Omnium is April 17–18, 2027. Put it on your calendar, right between the races that come before it and the ones that come after.