About Us

We enable kids to build the strength of character that empowers them through a lifetime of new challenges. By seamlessly integrating the game of golf with life skills curriculum, we create learning experiences that build inner strength, self-confidence, and resilience that kids carry to everything they do.

Welcome to First Tee Hampton Roads

First Tee Hampton Roads is a premier youth development organization here in your community—internationally part of the First Tee founded by the PGA and locally, a program of the YMCA of South Hampton Roads. We are located next to Virginia Beach National Golf Club, in the Princess Anne area of Virginia Beach. First Tee Hampton Roads is a year-round program that introduces kids far more than the game of golf—we teach nine character values, nine healthy habits and life skills that we encourage our participants to practice throughout life.

First Tee Hampton Roads is comprised of five program locations: our 55-acre Virginia Beach facility includes a nine-hole walking executive course, driving range, enhanced putting green, short-game practice area and learning center/clubhouse. On the Eastern Shore, our 40-acre Upshur Neck facility includes a nine-hole golf course, driving range and short-game practice area. Our golf program locations, where we hold classes and special programs, are located in Norfolk at Lambert's Point Golf Course, Suffolk at Cedar Point Country Club and in Moyock at The Golf Club at Eagle Creek.

Staff and volunteers at First Tee Hampton Roads include PGA professional consultants, and a team of qualified golf instructors assists in all programs under professional supervision. Our programs include First Tee Junior Golf & Life Skills Program, weekly summer camps, junior golf tournaments, memberships to our Virginia Beach golf course, family golf time, Big T Little T tournaments and private lessons.

For information about our facilities and programs, please contact us at (757) 563-8990 or read more about our golf classes, camps & programs here.



Monday–Saturday: 7:00am–7:00pm
Sunday: 9:00am–5:00pm


Monday/Wednesday: 7:00am–1:00pm; 3:00pm–7:00pm
Tuesday/Thursday: 12:00pm–7:00pm
Friday: 1:00–7:00pm* hours may vary due to summer camp
Saturday: 7:00am–7:00pm
Sunday: 9:00am-5:00pm


Monday–Saturday: 7:00am–7:00pm
Sunday: 9:00am–5:00pm

Every Monday, range closes at 4:30pm for clean and pick. All other days, range closes 30 minutes before course closes.