Medfield Park & Recreation
Register Now

McCarthy Park

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
McCarthy Park
Large Athletic Field
Small Fields 1 and 2
Softball 1
Softball 2
Little League 1
Little League 2
Little League 3
Little League 4
Cross Country Course


= Unavailable     = Available

Facility Information

44 Hospital Road
Medfield, MA 02052
Phone: (508) 359-2715

Field Rental Information
Please fill out a Field Rental Form and return to the Pfaff Community Center, Parks & Recreation Office, 124 North Street, Medfield, MA 02052. The Board of Health will determine whether or not your activity is classified as a camp. A separate camp permit and fee may be required by and submitted to the BOH. Forms should be submitted with a check for the Field fee. Rental Forms will be reviewed and approved by the Parks & Recreation Commission twice a month. Please plan accordingly. All persons renting athletic fields must agree to follow the field rental policies and guidlines attached with the field rental form.




Current Activities

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

Start:  
End:  
Area:

Program Activity Teams Date Time
EMASS TUESDAY Tuesday May 11, 2021 09:15 AM - 01:15 PM
EMASS TUESDAY Tuesday May 11, 2021 09:15 AM - 01:15 PM
Micro Athletes w/ Knucklebones Micro Athletes Tuesday May 11, 2021 10:00 AM - 10:50 AM
T-Ball Class Pre-K T-Ball Class Tuesday May 11, 2021 01:00 PM - 01:55 PM
Montrose Softball Tuesday May 11, 2021 04:00 PM - 05:30 PM
Med Lax Tuesday May 11, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 11, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 11, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 11, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 11, 2021 05:30 PM - 07:30 PM
PROformance Soccer Wednesday May 12, 2021 03:30 PM - 05:30 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Wednesday) Wednesday May 12, 2021 03:45 PM - 04:45 PM
Montrose Softball Wednesday May 12, 2021 04:00 PM - 05:30 PM
Med Lax Wednesday May 12, 2021 04:30 PM - 06:00 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Wednesday) Wednesday May 12, 2021 05:00 PM - 06:00 PM
Kinder T-Ball League Kinder T-Ball (Wed) Wednesday May 12, 2021 05:15 PM - 06:15 PM
MYBS Wednesday May 12, 2021 05:30 PM - 07:30 PM
MYBS Wednesday May 12, 2021 05:30 PM - 07:30 PM
MYBS Wednesday May 12, 2021 05:30 PM - 07:30 PM
EMASS THURSDAY Thursday May 13, 2021 09:15 AM - 01:15 PM
EMASS THURSDAY Thursday May 13, 2021 09:15 AM - 01:15 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Thursday) Thursday May 13, 2021 03:45 PM - 04:45 PM
Med Lax Thursday May 13, 2021 04:30 PM - 06:00 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Thursday) Thursday May 13, 2021 05:00 PM - 06:00 PM
Med Lax Thursday May 13, 2021 05:30 PM - 07:30 PM
MYBS Thursday May 13, 2021 05:30 PM - 07:30 PM
MYBS Thursday May 13, 2021 05:30 PM - 07:30 PM
Munchkin Multi-Sport Munchkin Multi-Sport (Fri) Friday May 14, 2021 10:30 AM - 11:15 AM
Munchkin Multi-Sport Munchkin Multi-Sport (Fri) Friday May 14, 2021 11:30 AM - 12:15 PM
Montrose Softball Friday May 14, 2021 04:00 PM - 05:30 PM
Micro Soccer Clinic Micro Soccer Clinic Saturday May 15, 2021 08:00 AM - 08:40 AM
Pre-K Soccer League Pre-K Soccer (Spring 2021) Saturday May 15, 2021 08:30 AM - 09:30 AM
EMASS SATURSDAY Saturday May 15, 2021 08:30 AM - 12:30 PM
EMASS SATURSDAY Saturday May 15, 2021 08:30 AM - 12:30 PM
MYBS Saturday May 15, 2021 09:30 AM - 11:00 AM
MYBS Saturday May 15, 2021 09:30 AM - 11:00 AM
MYBS Saturday May 15, 2021 09:30 AM - 11:00 AM
MYBS Saturday May 15, 2021 09:30 AM - 11:00 AM
Kinder Soccer League Kinder Soccer (Spring 2021) Saturday May 15, 2021 10:00 AM - 11:00 AM
Learn to Lax! Girls Learn to Lax! (K-4th) Saturday May 15, 2021 11:30 AM - 12:25 PM
Learn to Lax! Boys Learn to Lax! (K-4th) Saturday May 15, 2021 11:30 AM - 12:25 PM
Med Lax Sunday May 16, 2021 09:00 AM - 02:00 PM
MEN'S OTH SOFTBALL Sunday May 16, 2021 09:30 AM - 01:30 PM
MEN'S OTH SOFTBALL Sunday May 16, 2021 10:00 AM - 12:00 PM
MYBS Sunday May 16, 2021 03:00 PM - 08:00 PM
MYBS Sunday May 16, 2021 03:00 PM - 08:00 PM
Med Lax Sunday May 16, 2021 05:00 PM - 06:30 PM
EMASS MONDAY Monday May 17, 2021 09:00 AM - 02:00 PM
Munchkin Multi-Sport Munchkin Multi-Sport (Mon) Monday May 17, 2021 10:30 AM - 11:15 AM
Munchkin Multi-Sport Munchkin Multi-Sport (Mon) Monday May 17, 2021 11:30 AM - 12:15 PM
Med Lax Monday May 17, 2021 05:00 PM - 06:30 PM
MYBS Monday May 17, 2021 05:30 PM - 07:30 PM
MYBS Monday May 17, 2021 05:30 PM - 07:30 PM
MYBS Monday May 17, 2021 05:30 PM - 07:30 PM
MYBS Monday May 17, 2021 05:30 PM - 07:30 PM
EMASS TUESDAY Tuesday May 18, 2021 09:15 AM - 01:15 PM
EMASS TUESDAY Tuesday May 18, 2021 09:15 AM - 01:15 PM
Micro Athletes w/ Knucklebones Micro Athletes Tuesday May 18, 2021 10:00 AM - 10:50 AM
T-Ball Class Pre-K T-Ball Class Tuesday May 18, 2021 01:00 PM - 01:55 PM
Med Lax Tuesday May 18, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 18, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 18, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 18, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 18, 2021 05:30 PM - 07:30 PM
PROformance Soccer Wednesday May 19, 2021 03:30 PM - 05:30 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Wednesday) Wednesday May 19, 2021 03:45 PM - 04:45 PM
Med Lax Wednesday May 19, 2021 04:30 PM - 06:00 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Wednesday) Wednesday May 19, 2021 05:00 PM - 06:00 PM
Kinder T-Ball League Kinder T-Ball (Wed) Wednesday May 19, 2021 05:15 PM - 06:15 PM
MYBS Wednesday May 19, 2021 05:30 PM - 07:30 PM
MYBS Wednesday May 19, 2021 05:30 PM - 07:30 PM
MYBS Wednesday May 19, 2021 05:30 PM - 07:30 PM
EMASS THURSDAY Thursday May 20, 2021 09:15 AM - 01:15 PM
EMASS THURSDAY Thursday May 20, 2021 09:15 AM - 01:15 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Thursday) Thursday May 20, 2021 03:45 PM - 04:45 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Thursday) Thursday May 20, 2021 05:00 PM - 06:00 PM
Med Lax Thursday May 20, 2021 05:00 PM - 07:00 PM
MYBS Thursday May 20, 2021 05:30 PM - 07:30 PM
MYBS Thursday May 20, 2021 05:30 PM - 07:30 PM
MYBS Thursday May 20, 2021 05:30 PM - 07:30 PM
MYBS Thursday May 20, 2021 05:30 PM - 07:30 PM
Munchkin Multi-Sport Munchkin Multi-Sport (Fri) Friday May 21, 2021 10:30 AM - 11:15 AM
Munchkin Multi-Sport Munchkin Multi-Sport (Fri) Friday May 21, 2021 11:30 AM - 12:15 PM
Med Lax Friday May 21, 2021 04:30 PM - 06:00 PM
Med Lax Friday May 21, 2021 05:00 PM - 07:00 PM
Micro Soccer Clinic Micro Soccer Clinic Saturday May 22, 2021 08:00 AM - 08:40 AM
Pre-K Soccer League Pre-K Soccer (Spring 2021) Saturday May 22, 2021 08:30 AM - 09:30 AM
EMASS SATURSDAY Saturday May 22, 2021 08:30 AM - 12:30 PM
EMASS SATURSDAY Saturday May 22, 2021 08:30 AM - 12:30 PM
MYBS Saturday May 22, 2021 09:00 AM - 11:00 AM
MYBS Saturday May 22, 2021 09:00 AM - 11:00 AM
MYBS Saturday May 22, 2021 09:00 AM - 11:00 AM
MYBS Saturday May 22, 2021 09:00 AM - 11:00 AM
Kinder Soccer League Kinder Soccer (Spring 2021) Saturday May 22, 2021 10:00 AM - 11:00 AM
Learn to Lax! Girls Learn to Lax! (K-4th) Saturday May 22, 2021 11:30 AM - 12:25 PM
Learn to Lax! Boys Learn to Lax! (K-4th) Saturday May 22, 2021 11:30 AM - 12:25 PM
MEN'S OTH SOFTBALL Sunday May 23, 2021 09:30 AM - 01:30 PM
MEN'S OTH SOFTBALL Sunday May 23, 2021 10:00 AM - 12:00 PM
Med Lax Sunday May 23, 2021 10:30 AM - 06:30 PM
MYBS Sunday May 23, 2021 03:30 PM - 05:30 PM
EMASS MONDAY Monday May 24, 2021 09:00 AM - 02:00 PM
Med Lax Monday May 24, 2021 05:00 PM - 06:30 PM
MYBS Monday May 24, 2021 05:30 PM - 07:30 PM
MYBS Monday May 24, 2021 05:30 PM - 07:30 PM
MYBS Monday May 24, 2021 05:30 PM - 07:30 PM
EMASS TUESDAY Tuesday May 25, 2021 09:15 AM - 01:15 PM
EMASS TUESDAY Tuesday May 25, 2021 09:15 AM - 01:15 PM
Micro Athletes w/ Knucklebones Micro Athletes Tuesday May 25, 2021 10:00 AM - 10:50 AM
T-Ball Class Pre-K T-Ball Class Tuesday May 25, 2021 01:00 PM - 01:55 PM
Med Lax Tuesday May 25, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 25, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 25, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 25, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 25, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 25, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 25, 2021 05:30 PM - 07:30 PM
MYBS Tuesday May 25, 2021 05:30 PM - 07:30 PM
PROformance Soccer Wednesday May 26, 2021 03:30 PM - 05:30 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Wednesday) Wednesday May 26, 2021 03:45 PM - 04:45 PM
Med Lax Wednesday May 26, 2021 04:30 PM - 06:00 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Wednesday) Wednesday May 26, 2021 05:00 PM - 06:00 PM
Kinder T-Ball League Kinder T-Ball (Wed) Wednesday May 26, 2021 05:15 PM - 06:15 PM
MYBS Wednesday May 26, 2021 05:30 PM - 07:30 PM
MYBS Wednesday May 26, 2021 05:30 PM - 07:30 PM
MYBS Wednesday May 26, 2021 05:30 PM - 07:30 PM
EMASS THURSDAY Thursday May 27, 2021 09:15 AM - 01:15 PM
EMASS THURSDAY Thursday May 27, 2021 09:15 AM - 01:15 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Thursday) Thursday May 27, 2021 03:45 PM - 04:45 PM
Med Lax Thursday May 27, 2021 04:30 PM - 06:00 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Thursday) Thursday May 27, 2021 05:00 PM - 06:00 PM
Med Lax Thursday May 27, 2021 05:30 PM - 07:30 PM
MYBS Thursday May 27, 2021 05:30 PM - 07:30 PM
MYBS Thursday May 27, 2021 05:30 PM - 07:30 PM
MYBS Thursday May 27, 2021 05:30 PM - 07:30 PM
MYBS Thursday May 27, 2021 05:30 PM - 07:30 PM
Munchkin Multi-Sport Munchkin Multi-Sport (Fri) Friday May 28, 2021 10:30 AM - 11:15 AM
Munchkin Multi-Sport Munchkin Multi-Sport (Fri) Friday May 28, 2021 11:30 AM - 12:15 PM
Med Lax Friday May 28, 2021 04:30 PM - 06:00 PM
Med Lax Friday May 28, 2021 05:00 PM - 07:00 PM
Archery Adult Archery Friday May 28, 2021 06:30 PM - 07:30 PM
Archery Youth Archery Friday May 28, 2021 06:30 PM - 07:30 PM
Micro Soccer Clinic Micro Soccer Clinic Saturday May 29, 2021 08:00 AM - 08:40 AM
EMASS SATURSDAY Saturday May 29, 2021 08:30 AM - 12:30 PM
EMASS SATURSDAY Saturday May 29, 2021 08:30 AM - 12:30 PM
Med Lax Sunday May 30, 2021 09:00 AM - 06:30 PM
Med Lax Monday May 31, 2021 05:00 PM - 06:30 PM
EMASS TUESDAY Tuesday June 1, 2021 09:15 AM - 01:15 PM
EMASS TUESDAY Tuesday June 1, 2021 09:15 AM - 01:15 PM
Micro Athletes w/ Knucklebones Micro Athletes Tuesday June 1, 2021 10:00 AM - 10:50 AM
T-Ball Class Pre-K T-Ball Class Tuesday June 1, 2021 01:00 PM - 01:55 PM
Med Lax Tuesday June 1, 2021 05:30 PM - 07:30 PM
MYBS Tuesday June 1, 2021 05:30 PM - 07:30 PM
MYBS Tuesday June 1, 2021 05:30 PM - 07:30 PM
MYBS Tuesday June 1, 2021 05:30 PM - 07:30 PM
MYBS Tuesday June 1, 2021 05:30 PM - 07:30 PM
PROformance Soccer Wednesday June 2, 2021 03:30 PM - 05:30 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Wednesday) Wednesday June 2, 2021 03:45 PM - 04:45 PM
Med Lax Wednesday June 2, 2021 04:30 PM - 06:00 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Wednesday) Wednesday June 2, 2021 05:00 PM - 06:00 PM
Kinder T-Ball League Kinder T-Ball (Wed) Wednesday June 2, 2021 05:15 PM - 06:15 PM
MYBS Wednesday June 2, 2021 05:30 PM - 07:30 PM
MYBS Wednesday June 2, 2021 05:30 PM - 07:30 PM
MYBS Wednesday June 2, 2021 05:30 PM - 07:30 PM
EMASS THURSDAY Thursday June 3, 2021 09:15 AM - 01:15 PM
EMASS THURSDAY Thursday June 3, 2021 09:15 AM - 01:15 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Thursday) Thursday June 3, 2021 03:45 PM - 04:45 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Thursday) Thursday June 3, 2021 05:00 PM - 06:00 PM
Med Lax Thursday June 3, 2021 05:00 PM - 07:30 PM
MYBS Thursday June 3, 2021 05:30 PM - 07:30 PM
MYBS Thursday June 3, 2021 05:30 PM - 07:30 PM
MYBS Thursday June 3, 2021 05:30 PM - 07:30 PM
MYBS Thursday June 3, 2021 05:30 PM - 07:30 PM
Med Lax Friday June 4, 2021 04:30 PM - 06:00 PM
Med Lax Friday June 4, 2021 05:00 PM - 07:30 PM
Archery Adult Archery Friday June 4, 2021 06:30 PM - 07:30 PM
Archery Youth Archery Friday June 4, 2021 06:30 PM - 07:30 PM
Micro Soccer Clinic Micro Soccer Clinic Saturday June 5, 2021 08:00 AM - 08:40 AM
Pre-K Soccer League Pre-K Soccer (Spring 2021) Saturday June 5, 2021 08:30 AM - 09:30 AM
EMASS SATURSDAY Saturday June 5, 2021 08:30 AM - 12:30 PM
EMASS SATURSDAY Saturday June 5, 2021 08:30 AM - 12:30 PM
MYBS Saturday June 5, 2021 09:00 AM - 11:00 AM
MYBS Saturday June 5, 2021 09:00 AM - 11:00 AM
MYBS Saturday June 5, 2021 09:00 AM - 11:00 AM
MYBS Saturday June 5, 2021 09:00 AM - 11:00 AM
Kinder Soccer League Kinder Soccer (Spring 2021) Saturday June 5, 2021 10:00 AM - 11:00 AM
Learn to Lax! Girls Learn to Lax! (K-4th) Saturday June 5, 2021 11:30 AM - 12:25 PM
Learn to Lax! Boys Learn to Lax! (K-4th) Saturday June 5, 2021 11:30 AM - 12:25 PM
Med Lax Sunday June 6, 2021 08:30 AM - 01:45 PM
MEN'S OTH SOFTBALL Sunday June 6, 2021 09:30 AM - 01:30 PM
MEN'S OTH SOFTBALL Sunday June 6, 2021 10:00 AM - 12:00 PM
Med Lax Sunday June 6, 2021 05:00 PM - 07:00 PM
Med Lax Sunday June 6, 2021 05:00 PM - 07:00 PM
EMASS MONDAY Monday June 7, 2021 09:00 AM - 02:00 PM
MYBS Monday June 7, 2021 05:30 PM - 07:30 PM
MYBS Monday June 7, 2021 05:30 PM - 07:30 PM
EMASS TUESDAY Tuesday June 8, 2021 09:15 AM - 01:15 PM
EMASS TUESDAY Tuesday June 8, 2021 09:15 AM - 01:15 PM
Micro Athletes w/ Knucklebones Micro Athletes Tuesday June 8, 2021 10:00 AM - 10:50 AM
T-Ball Class Pre-K T-Ball Class Tuesday June 8, 2021 01:00 PM - 01:55 PM
MYBS Tuesday June 8, 2021 05:30 PM - 07:30 PM
MYBS Tuesday June 8, 2021 05:30 PM - 07:30 PM
Med Lax Tuesday June 8, 2021 06:00 PM - 07:30 PM
PROformance Soccer Wednesday June 9, 2021 03:30 PM - 05:30 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Wednesday) Wednesday June 9, 2021 03:45 PM - 04:45 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Wednesday) Wednesday June 9, 2021 05:00 PM - 06:00 PM
Kinder T-Ball League Kinder T-Ball (Wed) Wednesday June 9, 2021 05:15 PM - 06:15 PM
MYBS Wednesday June 9, 2021 05:30 PM - 07:30 PM
MYBS Wednesday June 9, 2021 05:30 PM - 07:30 PM
EMASS THURSDAY Thursday June 10, 2021 09:15 AM - 01:15 PM
EMASS THURSDAY Thursday June 10, 2021 09:15 AM - 01:15 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Thursday) Thursday June 10, 2021 03:45 PM - 04:45 PM
Field Hockey (Introduction) Field Hockey Skills & Drills (Outdoors -- Thursday) Thursday June 10, 2021 05:00 PM - 06:00 PM
MYBS Thursday June 10, 2021 05:30 PM - 07:30 PM
MYBS Thursday June 10, 2021 05:30 PM - 07:30 PM
Med Lax Thursday June 10, 2021 06:00 PM - 07:30 PM
Med Lax Friday June 11, 2021 06:00 PM - 07:30 PM
Archery Adult Archery Friday June 11, 2021 06:30 PM - 07:30 PM
Archery Youth Archery Friday June 11, 2021 06:30 PM - 07:30 PM