Golf Lessons | RiverWinds Golf & Tennis | South Jersey
Golf instruction at riverwinds
Private and Junior Golf Lessons with PGA Director of Golf Vince Campagna
Whether you’re a first-timer gripping a club for the first time or a lifelong player hunting the next percentage point, RiverWinds Golf & Tennis Club is Gloucester County’s home for expert golf instruction. Our private lessons and junior programs are led by PGA Director of Golf Vince Campagna — a full-time PGA professional dedicated to helping players of every age and skill level get better. Whether you want to focus on fundamentals, refine your swing, or just learn the game with a friend, there’s a lesson path for you here in South Jersey.
Private Golf Lessons
All private lessons at RiverWinds are taught by Vince Campagna, PGA Director of Golf. Whether you want a focused tune-up before a round, a full session to rebuild your swing, or a tandem lesson with a partner or friend, we have an option that fits. All sessions are held at RiverWinds’ practice facility. Young golfers have their own path at RiverWinds. 18-and-under junior private lessons with Vince are available at a discounted $85 per hour — a welcoming rate designed to make expert instruction accessible for families
| Lesson Type | |
| 1 Hour | $95 |
| 1/2 Hour | $50 |
| Tandem | $125 |
| 1 Hour Junior *Juniors 18 years & under |
$85 |
Meet Your Instructor — Vince Campagna, PGA Director of Golf
Vince Campagna is RiverWinds’ Director of Golf and the PGA professional behind every private lesson at the club. As the sole instructor at RiverWinds, Vince gets to know each student’s swing, tendencies, and goals — which means every lesson builds on the last. Whether you’re working on your first grip or chasing a handicap drop, Vince’s approach emphasizes clear fundamentals, measurable progress, and the kind of simple, repeatable mechanics that hold up under pressure on the course.
Youth on course
Ron Jaworski Golf has an awesome new junior golf initiative! Youth on Course brings affordable course access to youth golfers throughout the GAP region. Youth golfers ages 6 to 18 can play at participating facilities for $5 or less per round. The $20 annual fee gives members access to participating facilities throughout the GAP region and all Ron Jaworski Championship courses!
Ready to tee it Up?
Choose from one of our lesson offerings to begin leveling up your game. Whether you’re just starting out, or are a seasoned golfer looking to fine-tune your skills, we’ve got you covered. Click below to fill out our lesson inquiry form.
Frequently Asked Questions
How much does a golf lesson at RiverWinds cost?
Private golf lessons at RiverWinds are $95 for a full hour or $50 for a half-hour. Tandem lessons (two players, one hour) are $125. Junior lessons for players 18 and under are discounted at $85 per hour. All private lessons are taught by PGA Director of Golf Vince Campagna.
Who is the golf instructor at RiverWinds?
All golf instruction at RiverWinds is provided by Vince Campagna, PGA Director of Golf. A full-time PGA professional, Vince teaches players of every age and skill level — from first-timers to competitive golfers looking to refine their games. To book a lesson, call Vince directly at 856-848-5700 ext. 106.
Do you offer golf lessons for juniors and kids?
Yes. RiverWinds offers private junior lessons for players 18 and under at $85 per hour with Vince Campagna. Plus, Ron Jaworski Golf has developed a dedicated junior golf program, Youth on Course, for players ages 6 through 18. Visit https://www.ronjaworskigolf.com/youthoncourse/ for program details.
Is RiverWinds Golf & Tennis Club part of the Ron Jaworski Golf network?
Yes. RiverWinds Golf & Tennis Club is one of seven courses in the Ron Jaworski Golf network, alongside Back Creek, Blue Heron Pines, Downingtown Country Club, Ramblewood, Running Deer, and Valleybrook. Members at any of the seven courses enjoy playing privileges across all of them — giving Gloucester County and South Jersey members access to signature courses throughout Pennsylvania, New Jersey, and Delaware.
