Mon.-Thurs: 5:00 am – 10:00 pm
Friday: 5:00 am – 9:00 am
Saturday: 7:00 am – 6:00 pm
Sunday: 12:00 noon – 6:00 pm



501 W. Market St.
Greensboro, NC 27401

Sports Hotline: 272-4148 ext 280. Updated most days after 4pm.


Top Branch Amenities

Active Older Adult Programs

2 Basketball Courts

Community Meeting Room

Diabetes Prevention Program

Indoor Pool, separate lap and family pools

Indoor Track

LiveSTRONG at the YMCA program

Locker Rooms with Sauna & Steam Rooms

Personal Training

Summer Day Camp

Swim Lessons

Swim Team


Youth Sports


Meet Our Staff

David Heggie, Executive Director

Julie Brannon, Program Director

Sarah Collins, Membership Director

Brian Ford, Membership Coordinator

Antoine Hawkins, Sports Director

Tracie Heavner, Director of Diabetes Prevention Program

Brad Herndon, Swim Team Director

Kristi Hunter, Wellness Director

Lauren Marshall, Wellness Coach

Willie Moricle, Maintenance Director

Cynthia Shannon, Swim Team Administrator

James Wright, Associate Executive Director