A. McCoy Rec Center (AMRC)
= Unavailable = Available
To see availability for reservations or requests, click the Reserve/Request button.
Facility Information
181 Hillman St. (Bldg #8)
New Bedford, MA 02740
Contact: (508) 961.3015 (ext 67449)
Status: Open
Log in to Request
| General Information |
 Please Note: All rentals must be booked 30-days in advance. Rentals may require a certificate of insurance, custodian, police detail and CORI verification.
FACILITY OVERVIEW
The Andrea McCoy Recreation Center is a premier venue designed to accommodate a variety of functions and events for all in the community. We have multiple options to meet your rental needs. We can provide meeting and conference space with rooms for 25-75 people to our full-size gymnasium and stage capable of handling over 150 people. We offer a sound system for both the Gymnasium & Multi-Purpose room, Free Wi-Fi throughout the building and Free Parking across the street from our main entrance for 80+ cars. The McCoy Rec Center is fully ADA compliant and can accommodate the following:
- Live Music & Entertainment
- Kids Group Events
- Paint Nights
- Anniversaries
- Presentations
- Banquets
- Birthday Parties
- Team Competitions
- Graduations
- Sports Clinics
- Team Practices
- Group Fitness
- Educational Programs
- Meetings
- Community Events
- Award Ceremonies
- Dances
- Training Sessions
FACILITY HIGHLIGHTS
The gymnasium offers a full-size basketball court (50’x 84’) and provides 6-basketball hoops with 4-adjustable height rims and courtside bleachers on both sides. The gym is also lined for 1-full size volleyball court with Eleven22 portable volleyball stands which included a referee side and a Porter competition net and antennas. In addition to basketball and volleyball, 2-full size pickleball courts are lined with 2-OnCourt Offcourt Deluxe Nets on wheels for quick setup. The space is also great for group fitness & activities like yoga, zumba, karate, cheerleading, line-dancing and dodgeball to name a few. A sound system with 2-wireless microphones is available along with a digital scoreboard. Courtside bleachers are provided on both sides and can seat 150+ spectators.
 The Performance Stage (20’x30’) is an excellent space to host a live band or dj while the crowd dances on the gym floor.

The Multi-Purpose Room (39’x63’) is an excellent space to host a meeting, training, birthday party, music lessons, trading card game, paint nights and more. The room is also great for group fitness & youth activities that need space. A sound system is available along with tables & chairs.
Surf the internet or play online games (10-computers),

Paint, draw, make crafts or play board games (19’ x 24’)
Host a small meeting (12’ x 28’) or keep your food chilled.
|
| Fee Schedule |
Facility Rental Fees The rate does not include additional set-up and breakdown time. You must pay for all the time that is needed in the building. Beach parking season begins May 15th and ends September 15th. All rentals are 3-hour minimums. **Please see fee schedule. ** |
|
|
Reservations & Activities
Click on an activity or reservation name for details or the date for the activity schedule.
|
| Program |
Event |
Teams |
Date |
Time |
|
NB 24 Fit Club
|
Fitness Workout
|
|
Thursday June 18, 2026
|
06:00 AM - 07:00 AM
|
|
Basketball Training With Marcus C.
|
Basketball Training Middle School
|
|
Thursday June 18, 2026
|
05:30 PM - 07:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Thursday June 18, 2026
|
06:00 PM - 07:00 PM
|
|
|
Private Event
|
|
Thursday June 18, 2026
|
08:00 PM - 10:00 PM
|
|
Adult Open Gym
|
Open Run Basketball
|
|
Sunday June 21, 2026
|
10:00 AM - 12:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Monday June 22, 2026
|
06:00 AM - 07:00 AM
|
|
Chair Yoga at Andrea McCoy Rec Center
|
Chair Yoga
|
|
Monday June 22, 2026
|
10:00 AM - 11:00 AM
|
|
Youth United-Youth Mentorship and Podcast/Film Programs
|
Next Wave-Elementary & Middle School
|
|
Monday June 22, 2026
|
03:00 PM - 05:00 PM
|
|
Youth United-Youth Mentorship and Podcast/Film Programs
|
Next Wave-High School
|
|
Monday June 22, 2026
|
03:00 PM - 05:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Monday June 22, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Tuesday June 23, 2026
|
06:00 AM - 07:00 AM
|
|
|
Public Event
|
|
Tuesday June 23, 2026
|
08:30 AM - 12:00 PM
|
|
Basketball Training With Marcus C.
|
Basketball Training Middle School
|
|
Tuesday June 23, 2026
|
05:30 PM - 07:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Tuesday June 23, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Wednesday June 24, 2026
|
06:00 AM - 07:00 AM
|
|
Youth United-Youth Mentorship and Podcast/Film Programs
|
Next Wave-Elementary & Middle School
|
|
Wednesday June 24, 2026
|
03:00 PM - 05:00 PM
|
|
Youth United-Youth Mentorship and Podcast/Film Programs
|
Next Wave-High School
|
|
Wednesday June 24, 2026
|
03:00 PM - 05:00 PM
|
|
Positive Coach Training
|
Coaching for Coaches
|
|
Wednesday June 24, 2026
|
05:00 PM - 06:00 PM
|
|
Coach Training - Girls Got Game by NB PRB Sponsored by NRPA & NIKE
|
Coach Mentor Training
|
|
Wednesday June 24, 2026
|
05:00 PM - 06:00 PM
|
|
Coach Training - Girls Got Game by NB PRB Sponsored by NRPA & NIKE
|
Referee Training
|
|
Wednesday June 24, 2026
|
05:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Wednesday June 24, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Thursday June 25, 2026
|
06:00 AM - 07:00 AM
|
|
|
Private Event
|
|
Thursday June 25, 2026
|
08:00 AM - 11:00 AM
|
|
Basketball Training With Marcus C.
|
Basketball Training Middle School
|
|
Thursday June 25, 2026
|
05:30 PM - 07:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Thursday June 25, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Friday June 26, 2026
|
06:00 AM - 07:00 AM
|
|
Youth United-Youth Mentorship and Podcast/Film Programs
|
Next Wave-Elementary & Middle School
|
|
Friday June 26, 2026
|
03:00 PM - 05:00 PM
|
|
Youth United-Youth Mentorship and Podcast/Film Programs
|
Next Wave-High School
|
|
Friday June 26, 2026
|
03:00 PM - 05:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Friday June 26, 2026
|
06:00 PM - 07:00 PM
|
|
Adult Open Gym
|
Open Run Basketball
|
|
Sunday June 28, 2026
|
10:00 AM - 12:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Monday June 29, 2026
|
06:00 AM - 07:00 AM
|
|
Chair Yoga at Andrea McCoy Rec Center
|
Chair Yoga
|
|
Monday June 29, 2026
|
10:00 AM - 11:00 AM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Monday June 29, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Tuesday June 30, 2026
|
06:00 AM - 07:00 AM
|
|
Basketball Training With Marcus C.
|
Basketball Training Middle School
|
|
Tuesday June 30, 2026
|
05:30 PM - 07:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Tuesday June 30, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Wednesday July 1, 2026
|
06:00 AM - 07:00 AM
|
|
Coach Training - Girls Got Game by NB PRB Sponsored by NRPA & NIKE
|
Coach Mentor Training
|
|
Wednesday July 1, 2026
|
05:00 PM - 06:00 PM
|
|
Coach Training - Girls Got Game by NB PRB Sponsored by NRPA & NIKE
|
Referee Training
|
|
Wednesday July 1, 2026
|
05:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Wednesday July 1, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Thursday July 2, 2026
|
06:00 AM - 07:00 AM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Thursday July 2, 2026
|
06:00 PM - 07:00 PM
|
|
Adult Open Gym
|
Open Run Basketball
|
|
Sunday July 5, 2026
|
10:00 AM - 12:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Monday July 6, 2026
|
06:00 AM - 07:00 AM
|
|
Chair Yoga at Andrea McCoy Rec Center
|
Chair Yoga
|
|
Monday July 6, 2026
|
10:00 AM - 11:00 AM
|
|
Girls Volleyball Clinic
|
Girls Volleyball Clinic
|
|
Monday July 6, 2026
|
05:30 PM - 07:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Monday July 6, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Tuesday July 7, 2026
|
06:00 AM - 07:00 AM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Tuesday July 7, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Wednesday July 8, 2026
|
06:00 AM - 07:00 AM
|
|
Positive Coach Training
|
Coaching for Coaches
|
|
Wednesday July 8, 2026
|
05:00 PM - 06:00 PM
|
|
Coach Training - Girls Got Game by NB PRB Sponsored by NRPA & NIKE
|
Coach Mentor Training
|
|
Wednesday July 8, 2026
|
05:00 PM - 06:00 PM
|
|
Coach Training - Girls Got Game by NB PRB Sponsored by NRPA & NIKE
|
Referee Training
|
|
Wednesday July 8, 2026
|
05:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Wednesday July 8, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Thursday July 9, 2026
|
06:00 AM - 07:00 AM
|
|
Girls Volleyball Clinic
|
Girls Volleyball Clinic
|
|
Thursday July 9, 2026
|
05:30 PM - 07:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Thursday July 9, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Friday July 10, 2026
|
06:00 AM - 07:00 AM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Friday July 10, 2026
|
06:00 PM - 07:00 PM
|
|
Adult Open Gym
|
Open Run Basketball
|
|
Sunday July 12, 2026
|
10:00 AM - 12:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Monday July 13, 2026
|
06:00 AM - 07:00 AM
|
|
Chair Yoga at Andrea McCoy Rec Center
|
Chair Yoga
|
|
Monday July 13, 2026
|
10:00 AM - 11:00 AM
|
|
Girls Volleyball Clinic
|
Girls Volleyball Clinic
|
|
Monday July 13, 2026
|
05:30 PM - 07:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Monday July 13, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Tuesday July 14, 2026
|
06:00 AM - 07:00 AM
|
|
|
Public Event
|
|
Tuesday July 14, 2026
|
08:30 AM - 12:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Tuesday July 14, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Wednesday July 15, 2026
|
06:00 AM - 07:00 AM
|
|
Positive Coach Training
|
Coaching for Coaches
|
|
Wednesday July 15, 2026
|
05:00 PM - 06:00 PM
|
|
Coach Training - Girls Got Game by NB PRB Sponsored by NRPA & NIKE
|
Coach Mentor Training
|
|
Wednesday July 15, 2026
|
05:00 PM - 06:00 PM
|
|
Coach Training - Girls Got Game by NB PRB Sponsored by NRPA & NIKE
|
Referee Training
|
|
Wednesday July 15, 2026
|
05:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Wednesday July 15, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Thursday July 16, 2026
|
06:00 AM - 07:00 AM
|
|
Girls Volleyball Clinic
|
Girls Volleyball Clinic
|
|
Thursday July 16, 2026
|
05:30 PM - 07:30 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Thursday July 16, 2026
|
06:00 PM - 07:00 PM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Friday July 17, 2026
|
06:00 AM - 07:00 AM
|
|
NB 24 Fit Club
|
Fitness Workout
|
|
Friday July 17, 2026
|
06:00 PM - 07:00 PM
|