Indoor Sports Facilities Near Peabody, MA
We list 32 indoor sports facilities within 25 miles of Peabody, MA, 1 of them in Peabody itself. The closest is McVann-O'Keefe Memorial Skating Rink, about 0 miles from the town center. 28 of these list team rentals and 14 have pricing verified on their own websites. Details were gathered from each facility's website; confirm hours and rates before booking. Verified hourly team-rental rates here run from $40 to $320 per hour (10 facilities with a rate checked on the facility's own website; rates are "from" prices).
- McVann-O'Keefe Memorial Skating Rink0 mi511 Lowell St, Peabody, MA 01960ice rinks · Team rentals · Ice rental: $300 non-profit; $315 profit; $310 private/adult (duration not stated) ✓ Verified Oct 2026
- Danvers Indoor Sports0.7 mi150R Andover St, Danvers, MA 01923turf · Team rentals · Contact for pricing
- New England Premier Sportsplex2 mi199 Newbury St, Danvers, MA 01923turf; batting cages · Team rentals · Turf from $200/hr team rental ✓ Verified Oct 2026
- Extra Innings Middleton2.2 mi264 S. Main Street, Middleton, MA 01949batting cages; turf · Team rentals · Cages from $55/hr · Turf from $125/hr team rental ✓ Verified Oct 2026
- Hockeytown USA (Valley Rinks)5.7 miRoute 1 South, Saugus, MAice rinks; dek / roller rinks · Team rentals · Contact for pricing
- All Sports Center (North Reading)7.5 mi55 Concord St, North Reading, MA 01864turf · Team rentals · Contact for pricing
- Stoneham Arena8.2 mi101 Montvale Ave, Stoneham, MA 02180ice rinks · Contact for pricing
- Teamworks Revere8.3 mi321 Charger St, Revere, MA 02151turf · Team rentals · Contact for pricing
- Holland Arena8.7 mi270 Salem St, Woburn, MA 01801ice rinks · Team rentals · Contact for pricing
- D-BAT Woburn8.7 mi315 New Boston Street, Woburn, MA 01801batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
- Performance Labs9.2 mi231 Andover St, Wilmington, MA 01887turf; batting cages · Team rentals · From $85/hr team rental ✓ Verified Oct 2026
- Malden Valley Forum9.3 mi50 Holden St, Malden, MA 02148ice rinks · Team rentals · Contact for pricing
- Bando Performance (Woburn)9.6 mi10 Micro Dr, Woburn, MA 01801basketball / volleyball courts · Team rentals · Contact for pricing
- Samuel Gentile Recreation Center9.8 mi47 Elm St, Everett, MA 02149basketball / volleyball courts · Team rentals · Courts from $50/hr team rental ✓ Verified Oct 2026
- Burlington Ice Palace11.4 mi36 Ray Ave, Burlington, MA 01803ice rinks · Team rentals · Contact for pricing
- MAC By The Sea11.5 mi8 Atwater Ave, Manchester, MA 01944turf · Team rentals · Contact for pricing
- PickleBOS Charlestown12.4 mi440 Rutherford Ave #300, Charlestown, MA 02129pickleball / tennis courts · Courts from $70/hr team rental ✓ Verified Oct 2026
- Lawrence Valley Forum13 mi654 S Union St, Lawrence, MA 01843ice rinks · Team rentals · Contact for pricing
- PKL Boston15 mi64 C St, Boston, MA 02127pickleball / tennis courts · Membership from $59/mo (no team rental rate published) ✓ Verified Oct 2026
- PickleBOS South Boston15.2 mi379r Dorchester Avenue, Boston, MA 02127pickleball / tennis courts · Courts from $70/hr team rental ✓ Verified Oct 2026
- Warrior Ice Arena15.5 mi90 Guest St, Boston, MA 02135ice rinks · Team rentals · $525 per 50 minutes (2026-27) ✓ Verified Oct 2026
- Extra Innings Watertown16 mi100 Parker St, Watertown, MA 02472batting cages · Team rentals · Cages from $60/hr team rental ✓ Verified Oct 2026
- Haverhill Valley Forum16.6 mi7 Parkridge Rd, Haverhill, MA 01835ice rinks · Team rentals · Contact for pricing
- Edge Sports Center16.7 mi191 Hartwell Road, Bedford, MA 01730ice rinks; turf · Team rentals · Contact for pricing
- Ace of Diamonds20.8 mi6 Brook Rd, Needham, MA 02464batting cages · Team rentals · Cages from $65/hr · Full facility from $225/hr team rental ✓ Verified Oct 2026
- Salem Training Facility21.3 mi16 Industrial Way, Salem, NH 03079batting cages · Team rentals · Contact for pricing
- Teamworks Acton22.5 mi30 Great Road, Acton, MA 01720turf · Team rentals · Contact for pricing
- Boston Pickle Club (Hyde Park)23 mi91 Sprague St, Hyde Park, MA 02136pickleball / tennis courts · Team rentals · Contact for pricing
- Braintree Baseball Club23.6 mi240 Ivory Street, Braintree, MA 02184batting cages · Team rentals · Cages from $40/hr team rental ✓ Verified Oct 2026
- Valley Sports Arenas23.9 mi2320 Main St, Concord, MA 01742ice rinks · Team rentals · Ice from $320/hr team rental ✓ Verified Oct 2026
- Boston Sports Institute24.1 mi900 Worcester St, Wellesley, MA 02482ice rinks; basketball / volleyball courts; turf · Team rentals · Contact for pricing
- Frozen Ropes Natick24.2 mi14 Tech Circle, Natick, MA 01760batting cages · Team rentals · Contact for pricing
Nothing here matches those filters.
Search indoor sports facilities near Peabody, MA with more filters
Nearby towns
Indoor Sports Facilities near Danvers, MAIndoor Sports Facilities near Boston, MAIndoor Sports Facilities near Haverhill, MAIndoor Sports Facilities near Needham, MAIndoor Sports Facilities near Wellesley, MAIndoor Sports Facilities near Boxborough, MAIndoor Sports Facilities near Norwood, MAIndoor Sports Facilities near Rockland, MA