Peacock Gap Golf Club in San Rafael has a genuinely exceptional driving range — it's the only all-grass driving range in Marin County, spanning 40 acres with room for 30 golfers at a time. Four target flags help golfers calibrate distances, and the range is staffed by PGA and LPGA professionals available for lessons seven days a week. The setting in San Rafael — sheltered from bay fog and typically sunny when SF is socked in — makes it one of the most reliable weather options for an afternoon practice session in the North Bay. After hitting balls, the RangeCafe is a well-regarded spot for food and drinks with views of the fairways.
What to expect at Peacock Gap
Peacock Gap’s range is genuinely special — the only all-grass driving range in Marin County, spread across 40 acres with room for about 30 golfers at a time. Four target flags help you calibrate distances, and PGA and LPGA professionals are on hand for lessons seven days a week. A big practical advantage is the weather: tucked into San Rafael, it’s sheltered from the bay fog and often sunny when San Francisco is socked in, making it one of the most reliable afternoon-practice options in the North Bay. When you’re done, the RangeCafe is a well-regarded spot for food and drinks overlooking the fairways.
Hours and pricing change seasonally — confirm with the facility before you go. Spot an error? Let us know.