

San marcos, ca golf course
Twin Oaks Golf Course
Thanks to course architect Ted Robinson, Twin Oaks Golf Course offers a fine balance between beauty and challenge. Fairways at this San Marcos, CA golf course 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. Twin Oaks is easy to get to from throughout North San Diego County.
Yardage6,535
Slope130

Book a Tournament
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: Scott Butler, Tournament Sales Director
Call: (760) 444-2008
Email: sbutler@JCResorts.com


Shop The Latest Golf Merchandise
Click to shop the last golf merchandise from top vendors including TaylorMade.
JC PlayersCard Program
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.


The Bevy
The Bevy has BEEN RENOVATED with a new and classy look! Come over and enjoy the 18th green views and 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. Serving breakfast, lunch, and happy hour specials. Seating can be found indoors or on the patio at this Golf Course in San Marcos, CA.

Happy Hour
Join us for Live Music and save on drinks while enjoying company, both new and old, at our beautiful pub and patio!
Happy Hour Drink & Food Specials Offered Daily 4 PM - 6 PM.
Live Music starts at 4 PM On Wednesdays. Click "LEARN MORE" to see schedule information!
Please contact the Pro Shop for the monthly schedule.

Twin Oaks Women’s 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 $52.00 with JC Card.

Twin Oaks Men’s 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 Brian Smith at membership@tomgc.org.
TaylorMade Fittings
Be the first to try out TaylorMade’s new Qi35 driver and experience your drives with 10k inertia for a balance of distance and forgiveness.


Driving Range Hours
Regular Driving Range Hours:
-
WED-SUN: Sunrise to 6 pm
-
MONDAY: Sunrise to 5 pm
-
TUESDAY: 10 am to 6 pm

Range Ball Specials
Next time you practice at the range, save big!
- Save 10%: Purchase $100, receive $110 range ball credits
- Save 15%: Purchase $200, receive $230 range ball credits
- Save 20%: Purchase $300, receive $360 range ball credits
*$6 range fob deposit fee for first-time purchases. For more information, visit the golf shop.

Gift Cards
Gift cards are available in the pro shop or click below for online orders.
Yes, most days from 9 AM – 4 PM.
Wednesday - Sunday, the range is open from sunrise to an hour and a half before sunset. On Tuesdays, the range opens at 8:00 AM. On Mondays, the last bucket sold is 3:00 PM. Hours are subject to change due to outside events.
Yes, we have golf professionals on staff who give golf lessons. Either book online at https://clients.uschedule.com/jcgolftwinoaks/booking or contact our Head Golf Professional or Assistant Golf Professional in the golf shop.
JC Players can book eight days in advance and the public can book seven days in advance. To book further than eight days, tee times are available through Golf District up to 60 days by prepaying; cart included with rate. For information, visit https://www.jcgolf.com/public-players-tee-times
Yes, the rates for Twin Oaks include a cart.
No, we don't have a nine-hole rate, but our prices begin to drop starting at 1:30pm for JC Players and 2:00 pm for public during daylight savings time and 12:30 pm for JC Players and 1:00 pm for public during standard time. Check the discounted twilight and super twilight rates on our online tee sheets.
Yes, Twin Oaks’ waitlist program is available for golfers who wish to be notified when a last-minute tee time becomes available. Click to register. https://twinoaksgolf.noteefy.app/membership-tiers
Golf attire is recommended.
No pets are allowed unless they are a certified support animal.
Must be six years old or over to play. Minors must be accompanied by an adult.
Outside food and beverages are not allowed. Our restaurant, bar, and snack shop are available during play.
Located in the picturesque Twin Oaks Valley, the course blends open and target-oriented holes perfect for all skill levels.
Golf lessons and clinics are available all year long from PGA professionals for beginners, youth, and golfers looking to hone their skills.
The driving range has 20 grass or mat tees and an extensive putting green plus, the Bevy is a stylish pub for drinks and light menu items.
Hole #7 is a surprising par-3 over water that demands precision from every golfer.