Listed below are the current programs and events being offered by the Parks & Recreation Department. Click on the program title to see additional information about the program.  In a few cases we have private instructors teaching for us and payment will be made directly to them. In those circumstances, either a phone number or link will be provided under the program information. For all Parks & Recreation Department Programs, if you would prefer to register and pay with a check, you can download the registration form by clicking here.


Click to view our entireSpring/Summer Activities Brochure


For questions about upcoming Parks & Recreation Department programs, please feel free to contact us.



                                                    JUNE 2017



Saturday, June 3rd
Nature Hike @ Horse Hill Nature Preserve
Osprey  & Great Blue Heron viewing

REGISTER ONLINE
Tues & Thurs, June 6th- June 22
Bootcamp Fitness Classes 

REGISTER BY MAIL

Tuesday June 13th 

Standard First Aid

REGISTER ONLINE 
Saturday, June 17th

Small Craft Safety Canoe & Kayak Certification

REGISTER ONLINE
Saturday, June 17th 

Standard First Aid 

REGISTER ONLINE
Saturday, June 17th 

Safe Sitter Essentials with CPR

REGISTER ONLINE
Wednesday, June 21st

Summer Concert Series: Ben Rudnick & Friends


Saturday, June 24th

Just Like Da Vinci

REGISTER ONLINE
Saturday, June 24th

New York City Bus Trip

REGISTER ONLINE
Monday, June 26th- Friday June 30th 

Level 1 Swimming Lessons: Intro to Water Skills -

Session 1

REGSITER ONLINE 
Monday, June 26th- Friday June 30th 

Level 2 Swimming Lessons: Fundamentals Aquatic Skills- Session 1

REGISTER ONLINE 
Monday, June 26th- Friday June 30th 

Level 3 Swimming Lessons: Stroke Development-

Session 1

REGSITER ONLINE
Monday, June 26th- Friday June 30th 

Level 4 Swimming Lessons: Stroke Development-

Session 1 

REGISTER ONLINE
Monday, June 26th - Friday, June 30th
Naticook Day Camp - Session 1
REGISTER ONLINE
Monday, June 26th - Friday, June 30th
Naticook Junior Adventures - Session 1
REGISTER ONLINE
Monday, June 26th - Friday, June 30th
Camp Trek - Session 1
REGISTER ONLINE
Monday, June 26th - Friday, June 30th
Skyhawks Mini Hawks Program
(Soccer, Baseball & Basketball)

REGISTER ONLINE
Wednesday, June 28th

Summer Concert Series: Mychael David Project




                                               JULY 2017



Monday July 3rd - Friday, July 7th

Naticook Day Camp - Session 2

REGISTER ONLINE
Monday July 3rd - Friday, July 7th

Naticook Junior Adventures - Session 2

REGISTER ONLINE
Monday July 3rd - Friday, July 7th

Camp Trek - Session 2


REGISTER ONLINE
Monday July 3rd - Friday, July 7th

Level 5 Swimming Lessons: Stroke Development- 

Session 1

REGISTER ONLINE
Monday July 3rd - Friday, July 7th

Level 6 Swimming Lessons: Stroke Development- 

Session 1

REGISTER ONLINE
Monday July 3rd - Friday, July 7th

Adult Learn to Swim Program-

Session 1

REGISTER ONLINE
Monday, July 10th - Friday, July 14th
Naticook Day Camp - Session 3
REGISTER ONLINE
Monday, July 10th - Friday, July 14th
Naticook Junior Adventures - Session 3
REGISTER ONLINE
Monday, July 10th - Friday, July 14th
Camp Trek - Session 3
REGISTER ONLINE
Monday, July 10th - Friday, July 14th
Skyhawks Flag Football Clinic
REGISTER ONLINE
Monday, July 10th - Friday, July 14th
Skyhawks Cheerleading Clinic
REGISTER ONLINE
Monday, July 10th- Friday July 14th 

Parent and Child Aquatics: 

Session 1

REGISTER ONLINE
Monday, July 10th- Friday July 14th 

Pre-School Aquatics:

Intro to Swimming- Session 1

REGISTER ONLINE
Monday, July 10th- Friday July 14th Summer Youth Tennis Classes REGISTER ONLINE 
Tuesdays & Thursdays July 11th- July 27th Bootcamp Fitness Classes 
REGISTER BY MAIL
Wednesday, July 12th

Summer Concert Series: Negative Two



Monday, July 17th - Friday, July 21st
Naticook Day Camp - Session 4
REGISTER ONLINE
Monday, July 17th - Friday, July 21st
Naticook Junior Adventures - Session 4
REGISTER ONLINE
Monday, July 17th - Friday, July 21st
Camp Trek - Session 4
REGISTER ONLINE
Monday, July 17th - Friday, July 21st

Level 1 Swimming Lessons: Intro to Water Skills-

Session 2

REGISTER ONLINE
Monday, July 17th - Friday, July 21st

Level 2 Swimming Lessons: Fundamental Aquatic Skills- 

Session 2 

REGISTER ONLINE
Monday, July 17th - Friday, July 21st

Level 3 Swimming Lessons: Stroke Development- 

Session 2 

REGISTER ONLINE
Monday, July 17th - Friday, July 21st

Level 4 Swimming Lessons: Stroke Development- 

Session 2

REGISTER ONLINE
Monday, July 17th - Friday, July 21st
Summer Youth Tennis ClassesREGISTER ONLINE 
Wednesday, July 19th

Summer Concert Series: Ron Eskine: Neil Diamond Tribute


Monday, July 24th - Friday, July 28th
Naticook Day Camp - Session 5
REGISTER ONLINE
Monday, July 24th - Friday, July 28th
Naticook Junior Adventures - Session 5
REGISTER ONLINE
Monday, July 24th - Friday, July 28th
Camp Trek - Session 5
REGISTER ONLINE
Monday, July 24th - Thursday, July 27th
GIRLS All Skills Lacrosse Camp with
In The Net Sports Academy

REGISTER ONLINE
Monday, July 24th - Friday, July 28th

Summer Stage - Session I

"Christmas In July"

REGISTER ONLINE
Monday, July 24th - Friday, July 28th

Level 5 Swimming Lessons: Stroke Development- 

Session 2 

REGISTER ONLINE
Monday, July 24th - Friday, July 28th

Level 6 Swimming Lessons: Stroke Development-

Session 2

REGISTER ONLINE
Monday, July 24th - Friday, July 28th

Adults Learn to Swim Program- 

Session 2 

REGISTER ONLINE
Monday, July 24th- Friday, July 28th Summer Youth Tennis ClassesREGISTER ONLINE
Wednesday, July 26th

Summer Concert Series: Annie & The Orphans



Wednesday, July 26th
Bus Trip:  Maine Lobsterbake and Kennebunkport City Tour
REGISTER ONLINE
Monday, July 31st - Friday, August 4th
Naticook Day Camp - Session 6
REGISTER ONLINE
Monday, July 31st - Friday, August 4th
Naticook Junior Adventures - Session 6
REGISTER ONLINE
Monday, July 31st - Friday, August 4th
Camp Trek - Session 6
REGISTER ONLINE
Monday, July 31st - Friday, August 4th

Parent and Child Aquatics-

Session 2

REGISTER ONLINE
Monday, July 31st - Friday, August 4th

Pre-School Aquatics:

Intro to Swimming- Session 2 

REGISTER ONLINE
Monday, July 31st- Friday, August 4th Summer Youth Tennis Classes REGISTER ONLINE


                                             AUGUST 2017



Wednesday, August 2nd

Summer Concert Series: Overdrive Horns



Monday, August 7th - Friday, August 11th
Naticook Day Camp - Session 7
REGISTER ONLINE
Monday, August 7th - Friday, August 11th
Naticook Junior Adventures - Session 7
REGISTER ONLINE
Monday, August 7th - Friday, August 11th
Camp Trek - Session 7
REGISTER ONLINE
Monday, August 7th - Friday, August 11th

Level 1 Swimming Lessons: Intro to Water Skills -

Session 3 

REGISTER ONLINE
Monday, August 7th - Friday, August 11th

Level 2 Swimming Lessons: Fundamental Aquatic Skills-

Session 3

REGISTER ONLINE
Monday, August 7th - Friday, August 11th

Level 3 Swimming Lessons: Stroke Development-

Session 3

REGISTER ONLINE
Monday, August 7th - Friday, August 11th

Level 4 Swimming Lessons: Stroke Development- 

Session 3 

REGISTER ONLINE
Monday, August 7th- Friday August 11th Summer Youth Tennis Classes REGISTER ONLINE
Tuesdays & Thursdays August 8th- August 24th Bootcamp Fitness Classes 
REGISTER BY MAIL
Wednesday, August 9th

Summer Concert Series: Sixties Invasion



Monday, August 14th - Friday, August 18th
Naticook Day Camp - Session 8
REGISTER ONLINE
Monday, August 14th - Friday, August 18th
Naticook Junior Adventures - Session 8
REGISTER ONLINE
Monday, August 14th - Friday, August 18th
Camp Trek - Session 8
REGISTER ONLINE
Monday, August 14th - Friday, August 18th
Skyhawks Lacrosse Clinic

Monday, August 14th - Friday, August 18th

Level 5 Swimming Lessons: Stroke Development- 

Session 3

REGISTER ONLINE
Monday, August 14th - Friday, August 18th

Level 6 Swimming Lesssons: Stroke Developement-

Session 3  

REGSITER ONLINE
Monday, August 14th - Friday, August 18th

Adults Learn to Swim Program-

Session 3 

REGISTER ONLINE
Monday, August 14th- Friday August 18thSummer Youth Tennis ClassesREGISTER ONLINE
Wednesday, August 16th

Summer Concert Series: Rick Goldin


Monday, August 21st - Friday, August 25th
Summer Stage: Session II
Theme: Pirates the Musical Part 2

REGISTER ONLINE
Monday, August 21st - Friday, August 25th
Rocket Science Program with Wicked Cool for Kids
REGISTER ONLINE
Monday, August 21st - Friday, August 25th
Skyhawks Golf Camp
REGISTER ONLINE
Monday, August 21st- Friday August 25thSummer Youth Tennis Classes REGISTER ONLINE
Thursday, August 24th 

Safe Sitter Essentials with CPR 


REGISTER ONLINE


                                           OCTOBER 2017



Sunday, October 1st

Red Sox vs. Houston Astros Bus Trip: Fenway Park


REGISTER ONLINE
Wednesday, October 11th

Bus Trip:  John Denver Tribute & Turkey Train Combo


REGISTER ONLINE


                                            DECEMBER 2017



Saturday, December 9th

New York City Holiday Shopping Trip


CLICK TO REGISTER ONLINE


UPCOMING PARKS & RECREATION PROGRAMS


Merrimack Parks & Recreation

DISCOVER  - EXPLORE  - CONNECT