a bright green course with lots of trees and many mountains in the distance as well as a bridge over the water
Twin Oaks

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.

a large mountain with lush landscape located just beyond the golf course
a large area on the course with many flagsticks

Amenities & Facilities

  • Championship 18-hole golf course surrounded by the rolling hills of North County
  • Practice facility with a 13-stalls featuring premium mat tees and an expansive putting green & shortgame area.
  • Modern Golf Shop featuring premium equipment, apparel, and accessories
  • PGA Professional instruction for golfers of all experience levels

Amenities & Facilities

  • Expert tournament planning and execution for corporate outings, charities, and private events
  • Elegant wedding and event space for up to 225 guests
  • The Bevy offering fresh California-inspired fare with indoor and outdoor patio seating (Happy Hour Entertainment)

Book a Tournament

Twin Oaks Golf Course is the ideal destination for golf tournaments of all sizes. From corporate outings and charity events to competitive tournaments, our experienced team handles every detail so you can focus on your guests. Combined with outstanding course conditions, exceptional value, and flexible banquet and dining options, Twin Oaks delivers an event your players will remember.

Contact: Scott Butler, Tournament Sales Director
Call: (760) 444-2008
Email: sbutler@JCResorts.com

jcgolf courses twinoaks booktournament
a man and woman holding hands and walking on grass
a group of tables and chairs outside
a man and woman walking on a golf course
a group of people standing in a circle in a garden
chairs and chairs in a lawn

Celebrate Your Forever at Twin Oaks

Discover a romantic garden estate where scenic valley views, elegant event spaces, and heartfelt hospitality create an unforgettable wedding experience. From your first venue tour to your final dance, every detail is thoughtfully designed to celebrate your love story.

Celebrate Your Forever at Twin Oaks

Discover a romantic garden estate where scenic valley views, elegant event spaces, and heartfelt hospitality create an unforgettable wedding experience. From your first venue tour to your final dance, every detail is thoughtfully designed to celebrate your love story.

Celebrate Your Forever at Twin Oaks

Discover a romantic garden estate where scenic valley views, elegant event spaces, and heartfelt hospitality create an unforgettable wedding experience. From your first venue tour to your final dance, every detail is thoughtfully designed to celebrate your love story.

Celebrate Your Forever at Twin Oaks

Discover a romantic garden estate where scenic valley views, elegant event spaces, and heartfelt hospitality create an unforgettable wedding experience. From your first venue tour to your final dance, every detail is thoughtfully designed to celebrate your love story.

Celebrate Your Forever at Twin Oaks

Discover a romantic garden estate where scenic valley views, elegant event spaces, and heartfelt hospitality create an unforgettable wedding experience. From your first venue tour to your final dance, every detail is thoughtfully designed to celebrate your love story.

four women wearing tropical shirts on the golf course

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. 

Lessons & Camps
two men looking closely at their golf clubs
two golfers pushing their carts on the golf course
a man swinging his club on the course as the sun sets over the trees in the distance
a woman showing a young girl how to swing the golf club

Lessons & Camps

Course Lessons

Personalized Golf Lessons are available from our PGA Golf Instructors.

  • No experience necessary, equipment provided, golf apparel not required
  • For more information, call the pro shop: (760) 591-4700

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 up-and-coming golfers. JC Golf’s Junior Golf Program includes lessons, clinics, camps, leagues, and a beginner golf tour that provides a foundation for kids to enjoy golf for years to come.

Lessons & Camps

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

Lessons & Camps

Nike Summer Camps

Summer golf camp for kids of all skill levels is available at Twin Oaks Golf Course.

a pub with a table and chairs and bar

The Bevy

Relax and unwind at The Bevy, overlooking the 18th green at Twin Oaks Golf Course. Enjoy a selection of craft beers, handcrafted cocktails, and fresh, made-to-order favorites for breakfast, lunch, and happy hour. With comfortable indoor seating and a scenic outdoor patio, The Bevy is the perfect place to gather before or after your round.

a group of people sitting outside under umbrellas watching band

Happy Hour

Unwind after your round at The Bevy. Enjoy great food and drink specials every day from 4:00 PM - 6:00 PM while taking in the views from our indoor bar or outdoor patio overlooking the 18th green.

Join us on Wednesdays for live music beginning at 4:00 PM. Click "Learn More" to view the upcoming entertainment schedule.

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.

jcgolf 06 playerscard quad image cards
four golfers wearing blue shirts and posing while on the course

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 Qi4D driver and find your new fast, with tour proven technologies throughout the entire driver.

a golf club with a red and orange background
driving range with balls stacked

Driving Range Hours

Regular Driving Range Hours:

  • WED-SUN: Sunrise to 6 pm

  • MONDAY: Sunrise to 5 pm

  • TUESDAY: 10 am to 6 pm

a group of golf balls on a field

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

*Select Pi app is required to access range ball credits. CLICK HERE to download the Android app. CLICK HERE to download the iOS app.

jcgolf courses twinoaks giftcard

Gift Cards

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

FAQ

What are the driving range hours?

down arrow

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.

Do you have an instructor that gives lessons?

down arrow

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.

How far in advance can I book a tee time?

down arrow

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

Does the price on the website include a cart?

down arrow

Yes, the rates for Twin Oaks include a cart.

What is the dress code?

down arrow

Golf attire is recommended.

What is your policy on outside food and beverages?

down arrow

Outside food and beverages are not allowed. Our restaurant, bar, and snack shop are available during play.

Does Twin Oaks have a beverage cart?

down arrow

Yes, most days from 9 AM – 4 PM.

Are pets or dogs allowed on course?

down arrow

No pets are allowed unless they are a certified support animal.

Do you have a nine-hole rate?

down arrow

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.

What is a must-do at Twin Oaks?

down arrow

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.

Do you have a waitlist program for last-minute tee time availability?

down arrow

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

Are there any age restrictions for playing?

down arrow

Must be six years old or over to play. Minors must be accompanied by an adult.

What should I know about Twin Oaks?

down arrow

Golf lessons and clinics are available all year long from PGA professionals for beginners, youth, and golfers looking to hone their skills.

What makes Twin Oaks special or unique?

down arrow

Located in the picturesque Twin Oaks Valley, the course blends open and target-oriented holes perfect for all skill levels.

What are the current hours of operation for the clubhouse pub?

down arrow

Hours may vary however food, snacks and drinks are typically available from sunrise to sunset to accommodate golfers.

Are there restrooms located on the back nine at Twin Oaks?

down arrow

Yes, there are restrooms located on the front and back nine.

Is there a special signature hole at Twin Oaks?

down arrow

Hole #7 is a surprising par-3 over water that demands precision from every golfer.

What is the expected Pace of Play for a round of golf at Twin Oaks?

down arrow

The expected Pace of Play times for Twin Oaks are listed below. For tips on how to keep pace, our golf pros have provided this Pace Of Play Pro Tips list for you and your golf group.

  • Before 7:30 am: 4 hours or less
  • After 7:30 am: 4 hours and 20 minutes or less

Can I pre-order food from the 9th tee for a quick pick up at the turn?

down arrow

Yes, food is available to pre-order at Twin Oaks. Please ask the golf shop for more details.

Is there a place to charge my phone or use Wi-Fi in the clubhouse?

down arrow

Yes, there is cell service and wi-fi to help keep you connected at the facility. Inquire with the golf shop staff for more information.

Do you offer individual or group golf lessons for beginners?

down arrow

Our golf pros are here to support your journey in golf. Please inquire with the course’s Director of Golf, Travis Gerrish, PGA at tgerrish@jcresorts.com for lessons and instruction programs.

How do I provide feedback about a specific staff interaction or course issue?

down arrow

We are always interested in your feedback and encourage you to fill out our Contact Us form. A representative will reach out to help if assistance is requested.

Let's Play Golf!