Indoor Sports Facilities Near Haverhill, MA
We list 21 indoor sports facilities within 25 miles of Haverhill, MA, 1 of them in Haverhill itself. The closest is Haverhill Valley Forum, about 0 miles from the town center. 20 of these list team rentals and 7 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 $50 to $200 per hour (5 facilities with a rate checked on the facility's own website; rates are "from" prices).
- Haverhill Valley Forum0 mi7 Parkridge Rd, Haverhill, MA 01835ice rinks · Team rentals · Contact for pricing
- Lawrence Valley Forum5.9 mi654 S Union St, Lawrence, MA 01843ice rinks · Team rentals · Contact for pricing
- Salem Training Facility7.3 mi16 Industrial Way, Salem, NH 03079batting cages · Team rentals · Contact for pricing
- Performance Labs12 mi231 Andover St, Wilmington, MA 01887turf; batting cages · Team rentals · From $85/hr team rental ✓ Verified Oct 2026
- All Sports Center (North Reading)14.1 mi55 Concord St, North Reading, MA 01864turf · Team rentals · Contact for pricing
- Extra Innings Middleton14.3 mi264 S. Main Street, Middleton, MA 01949batting cages; turf · Team rentals · Cages from $55/hr · Turf from $125/hr team rental ✓ Verified Oct 2026
- New England Premier Sportsplex15 mi199 Newbury St, Danvers, MA 01923turf; batting cages · Team rentals · Turf from $200/hr team rental ✓ Verified Oct 2026
- Danvers Indoor Sports16.2 mi150R Andover St, Danvers, MA 01923turf · Team rentals · Contact for pricing
- McVann-O'Keefe Memorial Skating Rink16.6 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
- D-BAT Woburn16.9 mi315 New Boston Street, Woburn, MA 01801batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
- Holland Arena19 mi270 Salem St, Woburn, MA 01801ice rinks · Team rentals · Contact for pricing
- Stoneham Arena19.6 mi101 Montvale Ave, Stoneham, MA 02180ice rinks · Contact for pricing
- Burlington Ice Palace19.9 mi36 Ray Ave, Burlington, MA 01803ice rinks · Team rentals · Contact for pricing
- Bando Performance (Woburn)20.3 mi10 Micro Dr, Woburn, MA 01801basketball / volleyball courts · Team rentals · Contact for pricing
- Hockeytown USA (Valley Rinks)20.7 miRoute 1 South, Saugus, MAice rinks; dek / roller rinks · Team rentals · Contact for pricing
- MAC By The Sea21.5 mi8 Atwater Ave, Manchester, MA 01944turf · Team rentals · Contact for pricing
- Edge Sports Center21.8 mi191 Hartwell Road, Bedford, MA 01730ice rinks; turf · Team rentals · Contact for pricing
- CYAA Indoor Facility22.2 mi27 Raymond Rd, Candia, NH 03034turf; basketball / volleyball courts · Team rentals · Turf from $90/hr · Courts from $50/hr team rental ✓ Verified Oct 2026
- Malden Valley Forum23.5 mi50 Holden St, Malden, MA 02148ice rinks · Team rentals · Contact for pricing
- Teamworks Revere23.9 mi321 Charger St, Revere, MA 02151turf · Team rentals · Contact for pricing
- Samuel Gentile Recreation Center24.6 mi47 Elm St, Everett, MA 02149basketball / volleyball courts · Team rentals · Courts from $50/hr team rental ✓ Verified Oct 2026
Nothing here matches those filters.
Search indoor sports facilities near Haverhill, MA with more filters
Nearby towns
Indoor Sports Facilities near Danvers, MAIndoor Sports Facilities near Peabody, MAIndoor Sports Facilities near Boxborough, MAIndoor Sports Facilities near Boston, MAIndoor Sports Facilities near Needham, MAIndoor Sports Facilities near Wellesley, MAIndoor Sports Facilities near Marlborough, MAIndoor Sports Facilities near Norwood, MA