Award-Winning Swimming Pools & Hot Tubs

Crystal Pools is Central Pennsylvania’s “Clear Choice” for professionally-installed inground and above ground swimming pools, hot tubs and swim spas. We offer a complete line of pool chemicals and supplies at our three retail locations in Hershey / Elizabethtown, Lancaster and Mechanicsburg and have a hot tub showroom and an outdoor pool park, featuring fully-operational above ground and inground pools, at each location.

To Request More Information, call one of our locations to speak with a member of our team.

Swimming Pools, Hot Tubs, Swim Spas & Service

In Ground Pools

Inground swimming pools provide a backyard escape from the daily stresses of life. At Crystal Pools, we’ve helped customers make their inground swimming pool experience a reality. 

View More

Above Ground Pools

Since 1977, Crystal Pools has been one of Central PA’s leading above ground swimming pool dealers and installers. We offer more than 35 varieties of above ground pools from the best brands in the industry.

View More

Swim Spas

Our Endless Pools® Fitness Systems focus on aquatic fitness, hydrotherapy, relaxation, swimming, water resistance exercise and family fun, all in one. Endless Pools® is the perfect pool and hot tub combo for compact spaces.

View More

Hot Tubs/Spas

Relax and unwind with a professionally installed hot tub from Crystal Pools. Leading brands include Jacuzzi®, Hot Spring® and Freeflow Spas®. Choose from over 25 models with customized features and budget-friendly financing available!

View More

Join Our Team

Inground Pool Construction Staff, Pool Service Technicians, Full-Time Front Office Position

To apply for one or all of our posted opportunities, click below to complete and submit our job application.

Apply Today

Visit or reach us at one of our locations!

Hershey / Elizabethtown

4175 Roundtop Rd. Elizabethtown, PA 17022

717.534.1837

Lancaster

1272 Manheim Pike Lancaster, PA 17601

717.393.9227

Mechanicsburg

6421 Carlisle Pike Mechanicsburg, PA 17050

717.697.7127