Services
Swipe·1 / 12

Craig Matthews

Golf Coach in San Jose, California

4.9(59 reviews)
78+ lessons taught

Hi! I’m Craig-a skilled instructor and patient teacher of golf, dedicated to helping students of all levels improve their game and enjoy golf:) I’ve competed in amateur tournaments around the world, gaining valuable insights along the way. My experience allows me to customize lessons for each student’s needs and skill sets. I have learned how to get each student, regardless of skill level, to square the club-face through impact which is the most important aspect of the golf swing. My Master’s Degree in Sports Psychology from Purdue University allows me to explain concepts in a way that my students understand. My goal is to empower each player to their full potential and ensure my students reach their individual goals. I truly look forward to hearing from you:)

Book a lesson

4.9

59 reviews

78+

Lessons taught

30

Years experience

2

Locations

About Craig

Hi! I’m Craig-a skilled instructor and patient teacher of golf, dedicated to helping students of all levels improve their game and enjoy golf:) I’ve competed in amateur tournaments around the world, gaining valuable insights along the way. My experience allows me to customize lessons for each student’s needs and skill sets. I have learned how to get each student, regardless of skill level, to square the club-face through impact which is the most important aspect of the golf swing. My Master’s Degree in Sports Psychology from Purdue University allows me to explain concepts in a way that my students understand. My goal is to empower each player to their full potential and ensure my students reach their individual goals. I truly look forward to hearing from you:)

Teaches: Teenagers, Adults, Seniors
Levels: beginner, intermediate
Background Verified

See Craig Matthews in Action

Private Lessons

Choose a lesson package that works for you. Every session is personalized to your skill level and goals.

golf

Lesson Package

Private coaching

Lesson Package

1h
Number of lessons
4
View details
“Completed two lessons so far with Coach Craig. Absolutely fantastic! Large breadth of knowledge adjusts lesson to skill level as the lesson progresses. Able to focus on one or two things at a time and keep it very simple with immediate feedback. Even offered some practice strategies for when I was practicing on my off-lesson days. We've worked on short irons and chipping so far and can confidently say my swing is more consistent and am more excited to practice knowing I have a plan going into it. Highly recommend! ”
E

Eric L.

What Students Say

4.9(16 reviews)
KM

Kelly M.

9 lessons

Craig is the bomb! Super energetic and gets excited when I do something right and extremely talented at explaining helpful adjustments in ways I can visualize and apply to my movements and mechanics. I’m very visual and he paints the instructions with descriptive language I can understand. Wish I could give him more stars! I will be staying with him until I can kick my brother’s butt on the green:)

EZ

Ethan Z.

13 lessons

Craig is a great golf coach—patient, knowledgeable, and incredibly supportive. He takes the time to explain not only the techniques but also the strategies and mindsets that are essential on the course. His teaching style builds confidence and makes learning both effective and enjoyable. I highly recommend Craig to any beginner looking to develop a strong foundation in golf.

HL

Huan L.

19 lessons

I loved Craig’s patient approach and helpful tips throughout the lesson. His calm guidance made it easy to focus on improving my game step by step. If you’re looking for clear, supportive instruction, Craig’s lessons are definitely worth trying. You’ll enjoy learning at your own pace and gaining confidence on the course. Give it a go! ⛳🙂

DM

De M.

4 lessons

Craig is friendly and a great communicator. Things that I've been told before that never made sense immediately clicked when Craig explained the what and the why. Shortly into the lesson, he tweaked some of my mechanics and had me hitting some really good iron shots. Ball flight was straighter and further than they've ever been.

MM

Mark M.

Intermediate student

“Craig’s lesson clicked with easy talk and sharp focus on people skills and conversation, which kept me relaxed yet engaged. A bright spark, we’ll push toward clearer progress to get better.”

GB

Guillermo B.

Beginner student

“Craig is a great instructor and he makes his lessons fun and engaging! The amount of feedback you get after the lesson is so thorough as well! Absolutely recommend!”

Ready to Start?

Craig is available throughout the week for lessons. Pick a time that works for your schedule.

Choose a Package

Weekly Schedule

Mon
9AM - 7PM
Tue
9AM - 7PM
Wed
9AM - 7:30PM
Thu
8AM - 8PM
Fri
8AM - 8PM
SatUnavailable
SunUnavailable

Booking policies

Cancellation

Free cancellation up to 24 hours before your lesson.

Services

Golf LessonsPrivate Lessons

Craig Matthews

Golf Coach

San Jose, California

Quick Links

About CraigStudent ReviewsAvailability

Get Started

Ready to improve your golf game? Browse Craig's packages and book your first session today.

Book a Session

Where Craig Teaches

  • Los Lagos Golf CourseSan Jose, California
  • Pruneridge Golf ClubSanta Clara, California
Powered by CoachGrow

© 2026 Craig Matthews. All rights reserved.