
Pool & Swim · Memorial Day – Labor Day
Twenty-five meters. A slide. A diving board. A wading pool. A summer.
The Greene Hills pool opens Memorial Day Weekend and closes Labor Day. Lifeguards are Red Cross certified. Lessons begin in June. The Greene Hills Gators have raced in the Jefferson Swim League for as long as most of the parents have been members.
The pool
The most-used building at the club, between June and August.
By 11 am on a Saturday in July, the deck is full of families, the slide is in continuous use, and Julie has the lifeguard roster running like clockwork. By 4 pm, the older kids are doing flip-turns in the lap lanes. Almost none of this is advertised. It just happens, every summer.
Hours · in season
Sunday – Thursday
10:00 am – 7:00 pm
Friday – Saturday
10:00 am – 8:00 pm
Season
Memorial Day Weekend – Labor Day
Meet days · JSL
closes 3:00 pm
The pool deck phone is 434-985-7328 ext. 4. For lessons and parties, reach Julie Mitchelson at ext. 5 or jmitchelson1976@gmail.com.


25-meter main pool · slide · diving board · wading pool · western light at dusk
Programs
Lessons, lifeguard staffing, parties, the team.
Julie runs all of it. Reach her at extension 5 or by email; she will get back to you the same day in season.
Swim lessons
Group and private lessons begin in June and run through the summer. New swimmers, stroke refinement, and pre-team development. Booked through Julie.
Members and Swim Team Youth Pass holders
Greene Hills Gators
The club's competitive swim team, racing in the Jefferson Swim League. Practice begins in June, with dual meets through June and July, plus championship weekend.
Ages 18 & under
Member pool parties
Birthdays, end-of-school celebrations, post-tournament socials. Reserve through the Pool Manager. Catering through The Hills Grille.
Members & guests · nominal fee
Caregiver pass
Monthly caregiver pass available through the Golf Shop, May through September, for families who need supervision support during the day.
Member households
The Greene Hills Gators · JSL
Racing in the Jefferson Swim League since long before any current parent was a kid.
The Greene Hills Gators is the club's competitive summer swim team and a long-standing member of the Jefferson Swim League — a Central Virginia summer-league running since 1969, with roughly twenty member teams from Charlottesville, Albemarle, Greene, Fluvanna, Madison and the surrounding counties.
The Gators compete in dual meets through June and July, culminating in JSL Championships at the UVA Aquatic & Fitness Center each July. Practice begins in early June with morning sessions for school-age swimmers and afternoon sessions for the youngest groups.
Coaching
Eighteen years and counting.
The Gators are led by Patrick Kibler, head coach for his eighteenth season in 2025. He runs morning practice, the meet schedule, and the social glue that keeps the team feeling like a family across the generations.
Patrick is supported by a five-coach staff — most of them former Gators themselves, home from college for the summer or returning year after year.
Patrick Kibler
Head Coach · 18 yrs
Bethany Kennon
Assistant Coach
Wade Kennon
Assistant Coach
Jonny Kibler
Assistant Coach
Spring Payne
Assistant Coach
Ryan Taylor
Assistant Coach
A few rules we actually enforce
For the youngest swimmers.
- Children under 10 must be accompanied by someone 13 or older at all times.
- Children under 13 must pass a proficiency test to be unaccompanied in the pool area or diving area.
- Guests are limited to two visits per month per member family.
- Immediate family members cannot serve as caregivers for the age supervision rules above.
Frequently asked
The questions parents ask before joining.
- When is the pool at The Greene Hills Club open?
- The Greene Hills Club pool opens Memorial Day Weekend and closes Labor Day. Hours are Sunday through Thursday 10:00 am to 7:00 pm and Friday and Saturday 10:00 am to 8:00 pm. The pool closes at 3:00 pm on days when the club hosts Jefferson Swim League meets.
- How big is the pool?
- The main pool is 25 meters long, with a slide, a diving board, and dedicated lap lanes. A separate wading pool serves younger members. All lifeguards are American Red Cross certified.
- Can children swim unaccompanied?
- Children under 13 must pass a swim proficiency test administered by the lifeguards before they may be in the pool area unaccompanied. Children under 10 must be supervised by someone 13 years or older at all times. Immediate family members cannot serve as supervisors for these purposes.
- Are swim lessons available?
- Yes. Lessons begin in June each year and run through the summer. To schedule, contact Pool Manager Julie Mitchelson at jmitchelson1976@gmail.com or 434-985-7328 extension 5.
- What is the Greene Hills Gators swim team?
- The Greene Hills Gators is the club's competitive youth swim team, a member of the Jefferson Swim League (JSL). The Gators have raced in the JSL since the 1970s and compete against other Central Virginia clubs in dual meets each June and July.
- What is the Jefferson Swim League?
- The Jefferson Swim League (JSL) is a Central Virginia summer swim league that has run since 1969, with member teams from approximately twenty clubs and pools across Charlottesville, Albemarle, Greene, Fluvanna, Madison and surrounding counties. The Greene Hills Gators are one of the league's longest-tenured teams.
- How much does the Swim Team Youth Pass cost?
- For non-member households who want their child to participate on the Gators, the Swim Team Youth Pass is $278 for the 2026 season (18 and under). This includes use of the pool and team participation. Voting and Hills membership families have pool access included in their dues.
- Can I host a pool party?
- Yes. Member-hosted pool parties are available for a nominal fee. Contact Julie Mitchelson, Pool Manager, at 434-985-7328 extension 5 for availability and pricing.
Visit the pool
