Best Golf Courses In The Sacramento Area

One of the many benefits of living in Northern California is the plethora of golf courses available to you and Sacramento is no exception. Here is a list of some of the best courses, both public and private, the Sacramento area has to offer.



Alister MacKenzie (Public)

3645 Fulton Ave.
Sacramento, CA

This well-maintained course is part of the Haggin Oaks Golf Complex. It’s 100 stall, well-lit driving range is open 24 hours from May through September and features an automatic teeing system, which is easier on your back. They also have the largest Golf Pro Shop around. A second course, Arcade Creek, is also here, but the Alister MacKenzie is the more challenging of the two.

Teal Bend


Teal Bend (Public)

7200 Garden Hwy
Sacramento, CA 95837

Teal Bend lies next to the Sacramento River along Garden Highway with 250 acres of natural wetlands. The course features mature trees and rolling terrain. The Golf Club offers a wide variety of services including the largest all-grass driving range in Sacramento.

ancil hoffman golf course


Ancil Hoffman (Public)

6700 Tarshes Drive,
Carmichael, CA 95608
(916) 482-3813

This course is part of Ancil Hoffman Park next to the American River and the Effie Yeaw Nature Center, and makes for a beautiful setting. The course is relatively flat, with few water hazards, although it features tree-lined fairways and large bunkers. You may even see wild animals wandering around such as geese, turkey and deer.

darkhorse golf course


Dark Horse (Public)

24150 Darkhorse Dr,
Auburn, CA 95602
(530) 269-7900

Players on this 7,096-yard, par-72 course in Auburn will enjoy it’s fantastic layout. For the money, you get a gorgeous design with varied elevation, nice views and well-maintained greens. Darkhorse also has a Pro Shop, a video lounge, an ampitheater and practice facilities.

turkey creek golf course


Turkey Creek (Public)

1525 State Highway 193
Lincoln, CA 95648
(916) 434-9100

Turkey Creek’s challenging course provides great scenery and well-kept greens. The centerpiece is an old granite quarry, now a lake. Several streams run through the course and many of the greens feature tiered or sloped designs. Golfers will also enjoy carts with GPS.

winchester golf course


Winchester Country Club (Private)

3030 Legends Drive
Meadow Vista, CA 95722
(530) 878-3015

The course at Winchester Country Club in Meadow Vista provides beautiful views of the Sierras and Sacramento Valley and is always in good condition. It’s part of a private residential golf club community. If you’re fortunate enough to be a member or a guest of a member, this course is a top notch experience.

granite bay golf club


Granite Bay (Private)

9600 Golf Club Drive
Roseville, California 95746
(916) 791-7578

This regulation course incorporates granite outcroppings, mature oak trees and great views of the Sierra Nevada Mountains. Several creeks and a lake also come into play on this course. The terrain is rolling and the fairways are lined with mature oak trees.

catta verdera golf course


Catta Verdera (Private)

1111 Catta Verdera
Lincoln, CA 95648

Catte Verdera is favored because of its well-maintained course and nice layout. They also have a three-tiered all grass driving range. They provide range balls and green undulations comparable to what you experience on the course itself. Their short game area includes one large bunker and one steep face bunker. Until they have completed their transition to a private club, nonmembers can golf during limited times: Tuesday – Friday and Sunday after 11am.



Serrano (Private)

5005 Serrano Pkwy
El Dorado Hills, CA 95762-7511

This club’s 18-hole course is just under 7,000 yards, plays to a par-72 and features multiple tees for different levels of golfers. It’s built on hilly terrain but allows for generous landing areas on the wide fairways. The design incorporates the natural structure of the environment into the layout. You’ll also find several water hazards along the way.



Rancho Murieta – North Course (Private)

7000 Alameda Drive,
Rancho Murieta, CA 95683
(916) 354-3400

The 18-hole “North” course at the Rancho Murieta Country Club, and designed by Arnold Palmer, measures 6,839 yards for a par of 72 . The course has tree-lined fairways built on rolling terrain.

– Margaret Andrews is a blogger living in Sacramento. You can see more of her work on her blog,