Course Details


Open Daily

Book A Tee Time

Or Call 760-591-4700

About Twin Oaks

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.  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 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.

Twin Oaks is also an ideal choice for a romantic golf course wedding.  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.

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

Course Tournaments

Twin Oaks is the perfect choice for hosting a golf tournament, with its signature service combined with excellent course conditions and pricing that provides one of the most competitive values in the Southern California golf market. In addition to great golf, Twin Oaks offers a beautiful banquet facility and several dining options for your tournament guests. Contact our Tournament Sales Director for more information on how to host your next tournament or outing.

Contact: Scott Butler, Tournament Sales Director
Call: 760-591-3428


Course Lessons

Join us for some fun and learn a sport you can play at any age. Come on your own or bring your friends and learn together.

  • No experience necessary
  • All equipment provided
  • Golf apparel not required
  • No pressure

Complete Intro to Golf Lessons Package- Just $99 (a $210 value)

  • 5 One-Hour Group Clinics
  • Wednesday 4-5 p.m. and Saturday 2-3 p.m. (or try a lesson at any participating course)
  • 3 Additional Buckets of Range Balls for Practice
  • Play 2 Additional Rounds after 4pm for just $10 each

Call the Pro Shop to book your Golf Lessons Package today.

Men’s & Ladies’ Clubs

Twin Oaks Men’s Golf Club
The Twin Oaks Men’s Golf Club provides multiple formats and playing opportunities. We play Wednesday mornings, monthly Saturday tournaments, SCGA Team Play ( Match Play vs. other Clubs ), and Senior League for those 55+ in age. Join in on the fun and competition.

For more information, contact Mike Martens at or call 1-760-471-9974.

Twin Oaks Women’s Golf Club
Please come join the Twin Oaks Women’s Golf Club where we combine a friendly, competitive atmosphere with the “true spirit” of the game. Tee times begin at 8:00 am on Thursdays and green fees are $35.00 with JC Card.

For more information please contact us at

Course Pricing

Weekday Friday Weekend, Holiday
Public  $75  $80  $95
JC Players  $45  $50  $65
So Cal Resident  $58  $63  $78
Twilight  $35  $40  $45
Super Twilight  $25  $25  $30
Jr Public  $35  $40  $45
JC Junior  $15  $15  $20

*Rates Subject to Change. Cart Not Included.*

JC Players Card

Enjoy Over $2,000 in San Diego Golf Deals and Discounts!
Offering Cardholders free rounds of Golf and discounted green fees at the area’s finest Golf Courses, the JC Players Card is San Diego’s Best Golf value.
Save Every Time You Play with San Diego Golf Deals and Discounts:

  • Receive 5 FREE Bonus rounds with cart (valid at any participating JC Golf Course)
  • Limited Time Only! Receive one additional bonus green fee at Temecula Creek Inn (Valid Mon-Fri)
  • Limited Time Only! Receive one additional bonus green fee at Reidy Creek (Valid Mon-Fri)
  • Play FREE on your birthday, includes cart (With Valid ID)
  • Save up to 53% on green fees year round
  • 10 free tokens for range balls
  • 8-day advanced tee time reservations
  • 1/2 hour early twilight
  • 10% discount on lessons including the JC Golf School at Encinitas Ranch
  • Refer a friend to receive a Free Round of Golf

For more information or to purchase your JC Players Card today, see Players Card Info.

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.

Course Directions

Course Information

Twin Oaks Golf Club
1425 N. Twin Oaks Valley Road
San Marcos, CA 92069
Phone: 760-591-4700



Course Specials

Check back soon for upcoming specials.