Memorial Beach

2018 Beach Hours

June 16, 17
Weekend  11:00 am - 7:00 pm
June 18 - 20
 3:00  pm - 7:00 pm
June 21  -  August 12
10:30 am - 7:30 pm
11:00 am - 7:00 pm
August 13 - August 28 Daily 12:00 pm - 5:00 pm


Proof of residence (i.e., license, utility bill or cancelled check) must be presented at time of pass purchase.

Beach Pass Information

If you purchased a pass in summer of 2017

Go on line and reactivate your pass for the summer of 2018.
Please keep and use last years pass, you will use the same pass each year you return to the beach. If you have lost your pass you will need to replace it. (A $5 replacement cost/pass fee will be charged and this must be done in our office or at the beach)

If you did not purchase a pass in summer of 2017

Passes must be purchased in person.  Passes will be available beginning April 2 at the NRPD Office. From June 9 on, Individual/Family passes can be purchased at the beach or at the office (179 Boden Lane).

If you don't already have a family account, please go on-line to and create your one.

By setting up your family account ahead of time, it will make the purchasing process, either in our office or at the beach easier and much quicker.

Lost passes must be repurchased.

2018 Beach Pass Fees

Adults (18 years & up)
$34/Resident  $68/Non-Resident
Children (2 years - 17 years)
Seniors (60 years +)
$16/Resident  $16/Non-Resident

Any child who will be 2 years of age before July 1, 2018 must buy a pass.  To receive free admission for a child under 2 years of age, a parent must show child's birth certificate when purchasing their own pass. 

No child(ren) under the age of 10 will be allowed to enter the beach without responsible parental supervision (minimum age 14 years old).

Family Passes Plan Fees

Proof of Natick residency and birth certificates and/or legal adoption certificates will be required.  Family pass plan prices are for members of immediate family.
1 Adult & 4 or more children                   $100
 2 Adults & 3 or more children                 $110
Note:  Family pass plans must be purchased in person, they can't be reactivated on line.

Daily Pass Fees

Adults (18 yrs & up)
$5/Resident  $10/Non-Resident 
Child (2 yrs - 17 yrs) $3/Resident
Senior (60 yrs. +) $1/Resident  $1/Non-Resident 

Swim Lessons

Ages 3 & up

American Red Cross approved classes range from Level 1 - 6.  Non-certified preschool classes are also available.  Class times start at 10:10 am and are offered throughout the day and are held Monday - Friday, weather permitting.  Classes are 20-minutes for preschool and 30-minutes for all others.  Classes are subject to change depending on registration and teacher availability.

Based on final day of school, lesson Sessions will be as follows:

Session 1: June  25 - July 13 (3 weeks) $48
Session 2: July 16 - July 27 (2 weeks) $36
Session 3: July 30 - August 10 (2 weeks) $36

Please note: Beach passes are not included in above prices.

Registration for swim lessons will go on line for the summer of 2018. Details will be provided prior to the beach opening on the date and time the registration will go live. You will need a Community Pass account to register, if you don’t already have a family account, please go here for information on how to set up your account, you will need an account to purchase beach passes as well. Actual class schedule should be available after June 11.

Swim Team

Ages 6-18

Practices are Monday through Friday, no Friday practices after July 4th.   Please note: Each member of the Swim Team may have to purchase a team swimsuit for this year. Beach passes are required for everyone entering Beach.
When:  June 19 - August 11 

Practice Times (Schedule is subject to change)

3:30 pm - 4:15 pm
9 years & under  $103 includes beach pass • $93 beach pass not included
4:15 pm - 5:00 pm
10 -12 years
$103 includes beach pass • $93 beach pass not included 
5:00 pm - 6:00 pm  13 years & up  $103 includes beach pass • $93 beach pass not included
Registration must be done at Cole Center

Registration open now: Register online at: or call the Cole Center at 508-647-6530