Skip to main content
Mobile Menu
BVPS » Margaret H. St. John Pool » Margaret H. St. John Swimming Pool

Margaret H. St. John Swimming Pool

Located at Virginia High School in Bristol, Virginia, Margaret H. St. John Pool offers activities for everyone. Swim lessons, Swim Team, and Public Swim are all available during the spring and summer. The pool is available for anyone who wishes to use it. Directions are available at the bottom of this page.

 Swim Lessons
Cost is $60 per person

From I-81 Exit 3.
Come off the interstate and follow the road into town. Go through two stoplights and at the third one, take a left onto Glenway Avenue. Continue up the road toward Virginia High School. At the stop signs at the top of the hill, go straight. Continue down and take a left onto Green Acres Road. Go straight and the track/pool parking lot will be on the right.

From I-81 Exit 5.
Coming off the exit ramp at Exit 5, take a left onto Lee Highway. Follow the highway through two stoplights. At the third light across from Walgreens and CVS Pharmacy, take a right onto Valley Drive. Continue straight past Virginia High School, keeping the State Street Methodist Church. At the top of the hill turn left onto Green Acres Road and turn left into the track parking lot.
Contact Us:
1200 Long Crescent Drive
Bristol, VA 24201
Phone: (276) 821-5889