Click here to apply for our online registration username & password.

The City of Goose Creek Pool is located in the Hamlets at 300 Hamlet Circle, Goose Creek, SC 29445.

Pool Memberships - per person

Type of Member Fee (Season)
Resident $50
Non-Resident $100
Daily Pass / Guest $3
Children age 4 and under Free

Pool Hours

Hours of Operation

The pool will open to the public on Saturday, May 29.

Monday-Saturday:  11 am-8 pm

Sundays:  12 noon-6 pm  

Due to COVID restrictions, please bring your own chairs.

Thank you for your support.

Purchasing Memberships

Memberships for the pool are sold at the Goose Creek Community Center or the Goose Creek Activity Center which are both located in the Michael J. Heitzler Recreation Complex, 519A North Goose Creek Boulevard, Goose Creek, South Carolina 29445 or at the pool during office hours. Proof of residency is required (driver's license, current utility bill, & rental agreement for renters).

Swim Lessons & Camps

Swim lesson schedule for 2021 

Swim lesson registration form

For more information, call 843-569-4242.

Pool Party Information 

Killer Waves Swim Team

We are the home of the Killer Waves swim team.  Contact them directly for additional information.

Sign up for notifications so you always know what's new!

Tennis Lessons for Youth!

Session Dates: 

*Registration is available online & in person*

Session 1 – January 4th – February 15th (Rain Date 2/22)

Session 2 – March 1st – April 12th (Rain Date 4/19)

Session 3 – April 26th – June 14th (Rain Date 6/21) (No tennis on Memorial Day, 5/31)




3:30-4:30 PM

Ages 6-9

$80/resident/ $90/non-resident

Students will continue to develop their motor skills and general athletic skills. Basic techniques will be introduced for ground strokes, and serves, and students will learn simple footwork while tracking the ball. Participants will learn the first stages of cooperative tennis through self and partner rallying skills. Beginners will be played on a 36- foot court using red low compression balls. A 21 or 23 inch racket is appropriate for this class. 

Beginner/Advanced Beginners: 



Ages 9-12

$80/resident/ $90/non-resident 

Students will continue to develop their strokes & rallying skills while using individual, paired and team activities which will aid in developing both cooperative and competitive skills. During this clinic, students will transition from the 36-ft court to the 60- ft court using both red & orange transition balls. A 23 or 25 inch racket is appropriate for this class.




Ages: 14-18

$105/resident/ $120/non-resident 

This clinic is geared towards High School or Tournament level tennis players.  Participants should already possess solid stroke fundamentals and have some match play experience.  This clinic will focus mainly on singles and doubles point play strategy as well as advanced stroke techniques.


Days: Thursdays

Session I: January 7th-February 18th (rain date 2/22)

Session II:  March 4th-April 15th (rain date 4/22)

Session III: April 29th- June 10th  (rain date 6/17)

Ages 10-14


$80/resident/ $90/non-resident

Students in this clinic will have played some tennis and will be comfortable with both the forehand and backhand fundamentals, as well as sustaining a short rally within the service boxes. In this clinic, students will continue to improve their stroke fundamentals, learn how to serve, and become confident rallying from further back in the court. Participants will learn basic tennis rules and also become familiar with the scoring system. Initially this clinic will be played on a 60ft court using orange balls, with some students progressing the 78ft court using green & yellow tennis balls.


Private Lessons:

Private lessons are available for both juniors & adults with USPTA Certified Pro Sean Murphy. For more information, please email Sean at [email protected]

$50.00 per hour private

$30.00 per half hour private

$60.00 1- hour clinic rate (Create your own clinic & split the cost by # of participants)


For more information, contact Nicole Herrera, Therapeutic Coordinator at [email protected] or call 843-569-4242.