General Information

General Information

Register here for swim lessons Please click on link

The Blue Hills Regional Recreation Division was created to facilitate the operations of the Blue Hills Regional School Community Resources. In particular the Pool, Wellness Center, Gymnasium and Athletic Fields.

With the creation of the recreation division, we are providing our clientele with a one stop shopping approach for Swim Lesson Classes, Lifeguard Training Classes, Water Safety Instructor Courses, C.P.R. Classes, Pool Rentals, Swim Team activities and one location that will coordinate the operations of the Pool, Gym, Wellness Center and Field Resources our district communities enjoy.

Coordinator for the Recreation Division is Mr. Thomas F. Cahill. All requests for use of Pool, Gym, Wellness Center or Field Space at the Blue Hills Regional School will be processed through his office: 781-828-5800 ext. 249 nights and weekends.

E-Mail: Contact Tom Cahill at Blue Hills

The Blue Hills Regional District School Committee has set up a policy guideline and application process with timelines that must be adhered to in order to assure reservations for all facilities and users.

The Blue Hills Learn to Swim Program is one of the largest programs of its kind in the country. We serve over 2000 participants a year in our progressive learn to swim program from the very beginning stages of learning through Water Safety Instructor Classes and Lifeguard Training Certifications.

We offer our clientele a very easy options for registration with our live, on-line database through our Sportsman Registration Program. Visit our registration web site at When you wish to register, for a session of swimming lessons, it is as simple as clicking the "Swimming" button on the left, selecting the session from the dropdown menu of active classes, choosing your class and entering the required information. The system will give you a confirmation and your credit card will be charged automatically. Blue Hills currently accepts Visa, Master Card and Discover Card as forms of payment.

If you are currently enrolled into a class here at Blue Hills, choose the level they are currently enrolled for, if they pass we will move them up at no charge to you. If you enroll for a level they have NOT passed and they do not pass, we will not move them down into a class unless there is a vacancy and there will be a charge for withdrawing from the program.