Course Details


Open Daily

Book A Tee Time

Or Call (760) 591-4700

Welcome To Twin Oaks

The Twin Oaks 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.

Driving Range Hours
(contact pro shop to verify hours; subject to closure due to inclement weather)

  • WED – SUN: Sunrise to 6:30 pm 
  • MONDAY: Sunrise to 5 pm
  • TUESDAY: 11 am to 6:30 pm 

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

Weddings at Twin Oaks is also the ideal choice for a romantic wedding with surrounding mountain views. The banquet facility at Twin Oaks is an elegant yet affordable California Craftsman-style venue that can host up to 150 guests indoors with their own separate pre-function space. With the adjoining outdoor stone fireplace and patio, there is no better place to create memories for a lifetime. Future brides will fall in love with the long, sun-splashed wedding lawn and ceremony arch. The bridal party has its 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
  • For water conservation, on-site weather station measures daily ET (evapotranspiration) and high tech moisture meters on greens provide exact green watering needs.
  • Greens: 100% potable water; Fairways and Tees: 100% well water.

Clubhouse & 2Oaks Pub

Complementing Twin Oaks Golf Course is the Clubhouse and 2Oaks Pub. The 2Oaks Pub, adjoined with the Pro Shop, hosts a full bar and delicious menu items. Before or after your round, enjoy breakfast, lunch, or a happy hour special. Seating can be found indoors or on the patio overlooking the 18th green with views of the Twin Oaks Valley. The clubhouse is an ideal venue for golf course weddings, banquets, and other special events. Contact the pro shop (760) 591-4700 for more information.

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


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

Golf With Friends – $99

  • 3 Group Lessons – includes Rental Clubs if needed
  • 3 Practice Rounds of Golf With a Friend – friend plays for free
       Up to 9 holes starting a 1/2 hour after Super Twilight
  • 3 Participating Courses: Encinitas Ranch, Oaks North, Twin Oaks

Intro2Golf Lessons – $99

  • 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 4 pm for just $10 each

Personalized Golf Lessons are also available from our PGA Golf Instructors. For more information, call the pro shop: (760) 591-4700.

Men’s & Women’s 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 Mitch Anderson at

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 $42.00 with JC Card. For more information please contact us at

Youth Golf Lessons & Camps

JC Junior Golf Program
From the fundamentals of the golf swing to the rules of the game, JC Junior Golf is the stepping-stone for our up-and-coming golfers. JC Golf’s Junior Golf Program includes lessons, clinics, camps, leagues, and a beginner golf tour that provide a foundation for kids to enjoy golf for years to come. Visit JC Junior Golf.

Premier Golf Academy
The elite Premier Golf Academy (PGA) is located at Twin Oaks Golf Course and provides the most advanced training program available to young golfers with dreams of college or professional success. Premier Golf Academy students include PGA Tour winners, top amateurs, collegiate athletes, and celebrities. For more information about Premier Golf Academy, visit:

Nike Summer Camps
Summer golf camp for kids of all skill levels is available at Twin Oaks Golf Course. For more information and a complete schedule, visit Junior Camps. 

Course Specials

For monthly JC Golf promotions and golf events, visit Specials & Events.

Course Pricing

We are offering DYNAMIC PRICING to guests booking tee times at Twin Oaks. DYNAMIC PRICING  allows golfers to find a rate that works best for them rather than being bound to a single, static rate. Book your tee time below!


Click to view rates. Additional single rider carts are available, an additional fee will apply.

Rates subject to change. Prices include cart except for the JC 20/30 Club and JC Junior rates. Cart fee required for JC 20/30 Club; weekend rate valid after 1 pm.*

For club rentals and pricing, contact the pro shop at (760) 591-4700.

JC Players Card

Save Every Time You Play with 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 program is San Diego’s Best Golf Value.

  • Receive 5 bonus rounds of golf with cart (some course restrictions apply)
  • 2 bonus green fees
  • 1 bonus green fee with cart on the day of your birthday
  • 5 small buckets of range balls
  • 8-day advanced tee time reservations
  • Play 1/2 hour early Twilight
  • 30-minute lessons at Encinitas Ranch, Oaks North, and Twin Oaks
  • 10% discount on lessons including the JC Golf School at Encinitas Ranch
  • 10-25% discount on merchandise purchases at JC Golf Shops
  • Dining discounts and tastings
  • Receive a round for every friend referral who purchases a Players Card
  • $20 off the SCGA membership

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

San Marcos, CA Golf Course

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

WED – SUN: Sunrise to Sunset
MONDAY: Sunrise to 5 pm
TUESDAY: 11 am to Sunset

Range subject to closure due to inclement weather. 


facebook logo circle

 Apple Store Button Google Play button

Course Gift Card

Gift cards are available in the pro shop or click below for online orders.

Twin Oaks Golf Course gift cards