💙
Get a free trial lesson
How does it work?
💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
XP Golf Logo
TeachMe.To LogoTeachMe.To Logo

XP GolfGolf Venue in Rocklin, CA

5.0(48 coach reviews)
•
3 coaches•From $86 per lesson
XP Golf - Golf venue⛳Rocklin, CA

Indoor golf partner facility in Rocklin

Partner facilityThis is a vetted partner venue with no extra fees!
Courses
4
Setting
Indoor
year-round
Access
Partner
vetted, no extra fee
Parking

3 golf coaches at XP Golf

Every coach below teaches at XP Golf. Pick the one that fits your level - they handle the rest.

Patrick Harris profile
About Patrick

Patrick has been an instructor at Turkey Creek for five years and has recently transitioned to be an instructor for The Golf Spot as of September 2021. He provides professional instruction using video analysis, on-course instructions, and mental game awareness. In 2017, Patrick became an accredited member of the PGA of America. Besides his teaching career, Patrick has 20 years of competitive golf experience. He has played on the national junior level and college golf and is a mini-tour player. After winning and competing on many circuits, he decided to change his career to teaching as there was a flaw in golf teaching. Many students would learn the golf swing, but they still didn’t understand how to own their golf swing and play the game of golf, not just make great golf swings. As of January 2022, he has been nominated as one of the best instructors in the nation by Golf Digest under 40 years of age and strives to be the best teacher he can be daily.

What students say...

"Patrick is the dude ! He makes you feel like one of the guys while instructing you through your lesson . Down to earth and easy to learn from .

Top Rated
99Score
Patrick
From$178per lesson

Patrick

Bio: Patrick has been an instructor at Turkey Creek for five years and has recently transitioned to be an instructor for The Golf Spot as of September 2021. He provides professional instruction using video analysis, on-course instructions, and mental game awareness. In 2017, Patrick became an accredited member of the PGA of America. Besides his teaching career, Patrick has 20 years of competitive golf experience. He has played on the national junior level and college golf and is a mini-tour player. After winning and competing on many circuits, he decided to change his career to teaching as there was a flaw in golf teaching. Many students would learn the golf swing, but they still didn’t understand how to own their golf swing and play the game of golf, not just make great golf swings. As of January 2022, he has been nominated as one of the best instructors in the nation by Golf Digest under 40 years of age and strives to be the best teacher he can be daily.
4.9
20 Lessons given
4.9
Available
Next: Tue, 7:00 AM
PGA Professional
D1 Athlete
💰$178 for weekly lessons
Get golf lessons with Patrick
Ozzie Khan profile
About Ozzie

Fueled by a lifelong dedication to the links, I bring 23 years of golf expertise to elevate your game. My experience as a Tour Pro ensures insightful guidance at any skill level. Let's unlock your full potential, together.

What students say...

"He knows his chipping very well!

Top Rated
99Score
Ozzie
From$86per lesson

Ozzie

Bio: Fueled by a lifelong dedication to the links, I bring 23 years of golf expertise to elevate your game. My experience as a Tour Pro ensures insightful guidance at any skill level. Let's unlock your full potential, together.
5.0
63 Lessons given
5.0
Available
Next: Tomorrow, 8:00 AM
Tour Pro
💰$86 for weekly lessons
Get golf lessons with Ozzie
Jared Butts profile
About Jared

Jared Butts is a Golf Digest Best Young Teacher in America and Best Teacher in California (2026–27), known for his passion for developing players both on and off the course. As a coach at Will Robins Golf for 13+ years, Jared brings energy, passion, and a deep understanding of player development to every lesson—helping juniors and adults alike build confidence, skill, and love for the game. His commitment to “Making Champions in Golf & Life” drives everything he does, blending technical precision with mentorship to create meaningful growth for each student.

NCAA Athlete
✨New
Jared
From$213per lesson

Jared

Bio: Jared Butts is a Golf Digest Best Young Teacher in America and Best Teacher in California (2026–27), known for his passion for developing players both on and off the course. As a coach at Will Robins Golf for 13+ years, Jared brings energy, passion, and a deep understanding of player development to every lesson—helping juniors and adults alike build confidence, skill, and love for the game. His commitment to “Making Champions in Golf & Life” drives everything he does, blending technical precision with mentorship to create meaningful growth for each student.
Be their first TeachMe.To student!
Available
Next: Tomorrow, 8:00 AM
NCAA Athlete
💰$213 for weekly lessons
Get golf lessons with Jared

About XP Golf

XP Golf offers 24/7 indoor golf simulators with virtual courses, driving range, and full data analysis for practice or play in Rocklin, CA.

When to come
A steady-traffic venue. Lessons book up fastest on weekday evenings and weekend mornings.
Amenities
  • Partner facility — reservation fee covered
  • Parking: Located in Rocklin West Center near Planet Fitness at Blue Oaks Blvd and Lonetree Blvd intersection; shared shopping center parking available.
  • Indoor facility — weatherproof
Hours

Where you'll play

6835 Lonetree Blvd #104, Rocklin, CA 95765, United States

Open the address in your maps app for turn-by-turn directions.

Get directions

Lessons at XP Golf, explained

Lessons at XP Golf start at $86 per lesson. The exact price depends on the coach, the session length, and whether you book solo or split a group lesson with friends — and your first lesson is always free.

Ready to play at XP Golf?

Your first lesson is free. Pick from 3 golf coaches who teach here and book a time that works for you.

  1. Golf
  2. California
  3. Rocklin
  4. XP Golf
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseOnline lessonsReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

XP Golf - Golf venue⛳Rocklin, CA
On-site
Located in Rocklin West Center near Planet Fitness at Blue Oaks Blvd and Lonetree Blvd intersection; shared shopping center parking available.
Hours
Daily Open 24 hours
MondayOpen 24 hours
TuesdayOpen 24 hours
WednesdayOpen 24 hours
ThursdayOpen 24 hours
FridayOpen 24 hours
SaturdayOpen 24 hours
SundayOpen 24 hours

Open 24 hours every day of the week.

Looking around? See more golf coaches in Rocklin.

Reviews for coaches at XP Golf

5.0(48 coach reviews)
Valorie K.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
I knew I had many bad habits and so I asked Ozzie to rebuild my swing from the ground up. We started with how I hold the club and moved to my swing. He was able to spot so many small and large things that I was doing and explained how to change them. He’s a great guy with a great attitude. He made the lesson fun and was very encouraging. Unfortunately I have some physical issues that will make it hard to continue with practice and lessons. I had hoped I wouldn’t feel my shoulder and low back pain but I did. I hope in a few months I can get back to it. I hope Ozzie isn’t completely booked by then.
See Coach Ozzie →
Benny L.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Ozzie arrived early, was fully prepared, and really knows his way around the game. The feedback he provided was clear and made an immediate difference, which was pretty helpful. It’s a good sign that I’m looking forward to continuing lessons with him instead of feeling like I need to start over. Though I probably still need more time on certain aspects, I think his insight sets a solid foundation. If you're after a straightforward, knowledgeable instructor who’s easy to talk to, Ozzie might be worth trying.
See Coach Ozzie →
Christian R.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Ozzie’s lesson really stood out, honestly. His enthusiasm and passion for golf are pretty evident, which makes the experience quite engaging. His genuine energy definitely reflects in how he teaches, and I’m actually looking forward to more lessons ahead. Still, I’m hoping to build on what we did last time and work on becoming more consistent with my swing, though. It’s encouraging to see such dedication from a coach who clearly cares about your progress.
See Coach Ozzie →
Rob B.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
Ozzie's lesson included helpful one-on-one training and demonstrations that really clarified some aspects of my swing. Though I still need to improve my contact with the 3 and 5 woods and driver, I appreciated the personalized approach, which made a difference. Still, I’m hopeful that with more practice, those areas will tighten up. If you’re looking for detailed instruction and specific feedback, you might want to try Ozzie.
See Coach Ozzie →
Rob B.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
Hey, so I had a lesson with Ozzie and I’d say it was quite effective. The demonstration by the instructor really helped me grasp the technique better. Though I still need to refine some aspects of hitting 5,7, and 8 irons, I feel more confident about my swing now. Would say, if you're looking for a calm, practical approach to improve your game, it’s worth giving Ozzie a try.
See Coach Ozzie →
Santino V.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
The lesson with Ozzie was quite positive, especially since he was really supportive and helped me a bunch. Though I’d say consistency is an area to work on, overall I felt encouraged to keep practicing. If you're after a measured approach with decent guidance, it might be worth trying out.
See Coach Ozzie →
Christian R.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
I found Ozzie's patience and his wisdom extremely helpful, especially in understanding some nuances of the game. Though I still want to keep improving my skills, I’m definitely planning to do more lessons with him.
See Coach Ozzie →
Matthew K.Verified ✓
Level: Beginner•Lessons taken: 5•Verified ✓
Ozzie really helped identify the problems with my swing and gave me clear and concise instructions for how to improve. It was a great experience. Look forward to taking more lessons from him in the future.
See Coach Ozzie →
Rob B.Verified ✓
Level: Beginner•Lessons taken: 13•Verified ✓
I'm getting better at golf with Ozzie's help, especially after some suggestions to improve my stance, swing, grip, and contact , still, there's room to refine my ball striking and overall swing.
See Coach Ozzie →
Robert L.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
Honestly, I appreciated how Ozzie focused on my posture and overall swing feel during the lesson. Still, I think working a bit more on weight transfer could really help improve consistency.
See Coach Ozzie →
Tony I.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
Ozzie spends a lot of time making sure you get the fundamentals of the swing down. The swing is everything in golf, so this was a huge bonus for me
See Coach Ozzie →
Cameron M.Verified ✓
Level: Beginner•Lessons taken: 1•Verified ✓
The lesson with Ozzie was solid, Especially his instruction which really helped clarify some swing basics. Thank you!
See Coach Ozzie →
Jack L.Verified ✓
Level: Intermediate•Lessons taken: 1•Verified ✓
Great coach Learned a lot from him very knowledgeable of the game and knew exactly what I needed
See Coach Ozzie →
Karl P.Verified ✓
Level: Intermediate•Lessons taken: 9•Verified ✓
Great guy! Super great lesson.
See Coach Ozzie →
Tony I.Verified ✓
Level: Beginner•Lessons taken: 9•Verified ✓
He knows his chipping very well!
See Coach Ozzie →