Offerings
Topgolf Riverwalk
9500 E. Indian Bend Road, Scottsdale, AZ 85256
Adult Individual Lesson
60 Mins, In-Person, 1 Adult$89.00
CostMaximize the benefits of private instruction with a personalized 60-minute lesson featuring HD multi-angle video swing analysis. See how your swing looks compared to other PGA TOUR players! One-on-one lessons are perfect for beginners and experienced golfers alike.
Group Lesson (2-3 Guests)
60 Mins, In-Person, 1 Adult$119.00
CostMake golf lessons fun with a group of friends! A Pro will cover golf swing fundamentals to ensure everyone thoroughly enjoys their playing experience. Great for both beginners and avid golfers alike. Includes up to 3 individuals.
Group Lesson (4-6 Guests)
60 Mins, In-Person, 1 Adult$149.00
CostMake golf lessons fun with a group of friends! A Pro will cover golf swing fundamentals to ensure everyone thoroughly enjoys their playing experience. Great for both beginners and avid golfers alike. Includes up to 3 individuals.
Junior Individual Lesson
60 Mins, In-Person, 1 Junior$59.00
CostMaximize the benefits of private instruction with a personalized 60-minute lesson featuring HD multi-angle video swing analysis. See how your swing looks compared to other PGA TOUR players! One-on-one lessons are perfect for beginners and experienced golfers alike.
Corporate Event
60 Mins, In-Person, 1 Adult$200.00
CostCorporate Event
90 Mins, In-Person, 1 Adult$260.00
CostCorporate Event
120 Mins, In-Person, 1 Adult$300.00
CostTopContender Event
120 Mins, In-Person, 1 Adult$300.00
CostCorporate Event
150 Mins, In-Person, 1 Adult$360.00
CostCorporate Event
180 Mins, In-Person, 1 Adult$400.00
CostTopContender Event
180 Mins, In-Person, 1 Adult$300.00
CostCorporate Event
210 Mins, In-Person, 1 Adult$460.00
CostCorporate Event
240 Mins, In-Person, 1 Adult$500.00
CostTopContender Event
240 Mins, In-Person, 1 Adult$300.00
CostCorporate Event
270 Mins, In-Person, 1 Adult$560.00
CostCorporate Event
300 Mins, In-Person, 1 Adult$600.00
CostCorporate Event
360 Mins, In-Person, 1 Adult$700.00
CostJunior Event
60 Mins, In-Person, 1 Junior$100.00
CostJunior Event
120 Mins, In-Person, 1 Junior$160.00
CostJunior Event
180 Mins, In-Person, 1 Junior$220.00
CostJunior Event
240 Mins, In-Person, 1 Junior$280.00
CostJunior Event
300 Mins, In-Person, 1 Junior$340.00
CostJunior Event
360 Mins, In-Person, 1 Junior$400.00
Cost2 Reviews
Paul was a great instructor. He communicates well and provided a lot of helpful tips to improve my swing over a short...
Jordan S - October 2, 2021Paul's teaching style is very patient and kind. He is very knowledgeable and motivating.
Monica T - July 3, 2021