The JC Players Card is the best way to experience Twin Oaks Golf Course or any of our JC Golf Courses.

The benefits include: 5 free rounds of golf, discounted green fees, golf merchandise and golf lessons, 9 players rate guest passes, 10 free buckets of balls, special advanced tee time privileges and more... » PURCHASE A JC PLAYER'S CARD


Twin Oaks San Marcos Golf Course

A fine balance between beauty and challenge is offered at this Southern California golf course.

Every golf course designer wants to challenge golfers to hit the right shot without punishing them for missing a shot or two. At Twin Oaks Golf Course in San Marcos, California, Ted Robinson, course architect, has created a golf course that finds this balance.

Fairways at Twin Oaks can be narrow and test golfers’ accuracy off the tee. Keep your drives out of the rough, and you’ll be rewarded with ample opportunities to hit the green in regulation. You’ll also find the greens to be quick and true: Read your putt correctly and your ball will find the hole.

The San Marcos golf course is easy to get to from throughout North San Diego County and is known for its beauty, especially on the picture perfect par 3′s.

The new 2 Oaks Pub is positioned to overlook the 18th green and serves golfers a variety of ice cold craft beers, fun traditional cocktails and a fresh, tasty homestyle menu.  Throughout your day at Twin Oaks Golf Course, you can count on experiencing the professional, friendly service that is a hallmark of JC Golf.

Tournaments at Twin Oaks Golf Course are incredibly popular as the course features signature service combined with excellent course conditions and pricing that provides one of the most competitive values in the Southern California golf market.  If you are looking for a beautiful banquet facility to host your next tournament or catered event, you can schedule a complimentary site tour at Twin Oaks. 

The new banquet facility at Twin Oaks can host up to 150 guests indoors with their own separate pre-function space.  With the adjoining outdoor fireplace and patio there is no better place to create memories for a lifetime.  Future brides will fall in love with long, sun splashed wedding lawn.  The bridal party has their own room to prepare for the big day – making Twin Oaks an ideal choice for your southern California wedding. 

Twin Oaks is also an ideal choice for a romantic golf course wedding.

Browse all of the JC Golf courses to find the perfect one for your next game.

Help us out! Fill out the JC Golf Survey and let us know about your experience!

JC Golf Course Layout: Twin Oaks

Print 760-591-4700

Twin Oaks Golf Course Layout

The 18-hole championship course at Twin Oaks is a demanding, but fair test for golfers of all levels. The unique course includes three signature water features and plays adjacent to a protected wildlife habitat, adding to an experience that is both challenging and picturesque. Elevation changes combine with quick, undulating greens to create an exciting course of both open and target-oriented holes. The Garden Room, a private, 2,600-square-foot banquet venue overlooking the course, and 2 Oaks Pub offer a variety of food and beverage options for pre-event and post-event functions.

JC Golf Directions: Twin Oaks



Twin Oaks Golf Course
1441 N. Twin Oaks Valley Rd. 
San Marcos, CA 92069 


  • From Highway 78, head north on Twin Oaks Valley Road approximately two miles.
  • Turn right into Twin Oaks Golf Club entrance.

For detailed driving directions from anywhere, please use our MapQuest Link.


Twin Oaks Golf Course Features

  • Driving range with 20 grass or mat tees
  • Complete Golf Shop with the latest Golf Equipment and Golf Apparel
  • Golf Tournament services with dedicated outing coordinator on site
  • Instruction and clinics offered by PGA Professionals
  • Banquet space for groups up to 225 guests
  • 2Oaks Pub offering casual dining indoors or on the patio
  • Click here for upcoming Special Events
  • Click here for more information on hosting your next tournament at Twin Oaks