Best Public Golf Courses in Vallejo, California

What makes a public course "best" in Vallejo? 5 non-member courses qualify (averaging 4.2★); the top 5 below average 4.2★.

Last updated:

Ranked courses

  1. 1

    Blue Rock Spring Golf Club

    655 Columbus Pkwy, Vallejo, CA 94591
    4.3 (579 reviews)
  2. 2

    Blue Rock Spring Golf Club - East Course

    655 Columbus Pkwy, Vallejo, CA 94591
    4.3 (579 reviews)
  3. 3

    Blue Rock Spring Golf Club - West Course

    655 Columbus Pkwy, Vallejo, CA 94591
    4.3 (579 reviews)
  4. 4

    Hiddenbrooke Golf Course

    1095 Hiddenbrooke Pkwy, Vallejo, CA 94591
    4.2 (485 reviews)
  5. 5

    Mare Island Golf Course

    1800 Club Dr, Vallejo, CA 94592
    3.9 (116 reviews)

Frequently Asked Questions

How many public golf courses are in Vallejo, California?
FairwayRadar lists every public, municipal, semi-private, and resort course open to non-member play in Vallejo, California. Counts update daily as we verify access policies.
What's the best public golf course in Vallejo?
Our top-ranked public course in Vallejo is the highest-rated by Google reviews. See the ranked list above for current standings — rankings shift as new reviews come in.
Are tee times required at public courses in Vallejo?
Most public courses in Vallejo accept tee times 1–14 days in advance. Walk-ons are typically allowed on weekdays but rarely on weekend mornings. Click any course for its booking link and phone number.
What do public golf courses cost in Vallejo?
Green fees in Vallejo vary by course and time of day. The ranked list above shows weekday and weekend rate ranges where available. Twilight rates (typically after 2pm) run 30–50% below morning prices.
5 Best Public Golf Courses in Vallejo, California (2026) | FairwayRadar