Michelle Holmes School of Golf - Creating Experiences That Encourage Kids To Play The Game Forever!


Michelle Holmes School of Golf is home to LPGA-USGA Girls Golf of Hampton Roads.

LPGA*USGA Girls Golf is the only national junior golf program that specializes in providing girl-friendly environments for juniors to learn the game of golf. We’re the experts in making the game of golf fun, and we teach more than just stance and swing; we teach girls valuable life skills like confidence and perseverance. #giveagirlgolf

PGA Junior

PGA Junior League Golf is a fun, social and inclusive opportunity for boys and girls ages 13 and under to learn and enjoy the game of golf. Much like other recreational league sports, participants wear numbered jerseys and play on teams with their friends.

Each team is captained by a PGA or LPGA Professional, who serves as the coach and is at the forefront of creating a welcoming environment for all to enjoy the game. PGA Junior League Golf utilizes a popular scramble format that creates a nurturing environment for learning and development both on and off course. 

#Go Eagles 


Michelle Holmes School of Golf is the VSGA Junior Golf Circuit Regional Co-Ordinator for Hampton Roads. 

The VSGA Junior Golf Club provides boys and girls 18-and-under with an opportunity to play golf in a friendly environment while promoting camaraderie, fair play and sportsmanship. VSGA Junior Golf Club encourages juniors of all skill levels and gives juniors ages 5-18 the opportunity to play in 9 hole tournaments, and juniors ages 10-18 to play in 18 hole tournaments. 


We deliver regular camps throughout the year for all ages. Contact us today for more information or keep an eye on our very active social media pages for the latest news on camps and more.

Kempsville Greens Golf Club 4840 Princess Anne Road Virginia Beach Virginia 23462


+1 757-642-7102