Upton Recreation
Register Now

Kiwanis Beach - Pavilion

Facility Area Information


99 Kiwanis Beach Road
Upton, MA 01568

Log In to Request

Additional Files



Current Activities

Click on an activity name for details or the date for the activity schedule.

Availability
Date:

12 am
1 am
2 am
3 am
4 am
5 am
6 am
7 am
8 am
9 am
10 am
11 am
12 pm
1 pm
2 pm
3 pm
4 pm
5 pm
6 pm
7 pm
8 pm
9 pm
10 pm
11 pm
Kiwanis Beach
Ramsey Building
Pavilion
Soccer / LAX Field
Baseball Field
Tennis Court
Basketball Court
Fire Pit


= Unavailable     = Available
Program Activity Teams Date Time
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Thursday July 29, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Thursday July 29, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Thursday July 29, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Thursday July 29, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Friday July 30, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Friday July 30, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Friday July 30, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Friday July 30, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Monday August 2, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Monday August 2, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Monday August 2, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Monday August 2, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Tuesday August 3, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Tuesday August 3, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Tuesday August 3, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Tuesday August 3, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Wednesday August 4, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Wednesday August 4, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Wednesday August 4, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Wednesday August 4, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Thursday August 5, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Thursday August 5, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Thursday August 5, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Thursday August 5, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Friday August 6, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Friday August 6, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Friday August 6, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Friday August 6, 2021 09:00 AM - 04:00 PM
Birthday Party Saturday August 7, 2021 11:00 AM - 06:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Monday August 9, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Monday August 9, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Monday August 9, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Monday August 9, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Tuesday August 10, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Tuesday August 10, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Tuesday August 10, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Tuesday August 10, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Wednesday August 11, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Wednesday August 11, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Wednesday August 11, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Wednesday August 11, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Thursday August 12, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Thursday August 12, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Thursday August 12, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Thursday August 12, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Friday August 13, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Friday August 13, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Friday August 13, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Friday August 13, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Monday August 16, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Monday August 16, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Monday August 16, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Monday August 16, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Tuesday August 17, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Tuesday August 17, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Tuesday August 17, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Tuesday August 17, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Wednesday August 18, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Wednesday August 18, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Wednesday August 18, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Wednesday August 18, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Thursday August 19, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Thursday August 19, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Thursday August 19, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Thursday August 19, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Friday August 20, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Friday August 20, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Friday August 20, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Friday August 20, 2021 09:00 AM - 04:00 PM
Child’s birthday party Saturday August 21, 2021 12:00 PM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Monday August 23, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Monday August 23, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Monday August 23, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Monday August 23, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Tuesday August 24, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Tuesday August 24, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Tuesday August 24, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Tuesday August 24, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Wednesday August 25, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Wednesday August 25, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Wednesday August 25, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Wednesday August 25, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Thursday August 26, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Thursday August 26, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Thursday August 26, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Thursday August 26, 2021 09:00 AM - 04:00 PM
Kids @ Play 2021 Extended Day Afternoon (5:00 - 5:30) Friday August 27, 2021 05:00 AM - 05:30 AM
Kids @ Play 2021 Extended Day Morning (7:30 - 8:00) Friday August 27, 2021 07:30 AM - 08:00 AM
Kids @ Play 2021 Kids @ Play Friday August 27, 2021 08:00 AM - 05:00 PM
Leader in Training Program - Next Gen 01568 Next Gen 01568 Friday August 27, 2021 09:00 AM - 04:00 PM