Sports Facility MapSuggest a facility

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).

  1. Haverhill Valley Forum0 mi
    7 Parkridge Rd, Haverhill, MA 01835
    ice rinks · Team rentals · Contact for pricing
  2. Lawrence Valley Forum5.9 mi
    654 S Union St, Lawrence, MA 01843
    ice rinks · Team rentals · Contact for pricing
  3. Salem Training Facility7.3 mi
    16 Industrial Way, Salem, NH 03079
    batting cages · Team rentals · Contact for pricing
  4. Performance Labs12 mi
    231 Andover St, Wilmington, MA 01887
    turf; batting cages · Team rentals · From $85/hr team rental ✓ Verified Oct 2026
  5. All Sports Center (North Reading)14.1 mi
    55 Concord St, North Reading, MA 01864
    turf · Team rentals · Contact for pricing
  6. Extra Innings Middleton14.3 mi
    264 S. Main Street, Middleton, MA 01949
    batting cages; turf · Team rentals · Cages from $55/hr · Turf from $125/hr team rental ✓ Verified Oct 2026
  7. New England Premier Sportsplex15 mi
    199 Newbury St, Danvers, MA 01923
    turf; batting cages · Team rentals · Turf from $200/hr team rental ✓ Verified Oct 2026
  8. Danvers Indoor Sports16.2 mi
    150R Andover St, Danvers, MA 01923
    turf · Team rentals · Contact for pricing
  9. McVann-O'Keefe Memorial Skating Rink16.6 mi
    511 Lowell St, Peabody, MA 01960
    ice rinks · Team rentals · Ice rental: $300 non-profit; $315 profit; $310 private/adult (duration not stated) ✓ Verified Oct 2026
  10. D-BAT Woburn16.9 mi
    315 New Boston Street, Woburn, MA 01801
    batting cages; training · Team rentals · Membership from $48/mo (no team rental rate published) ✓ Verified Oct 2026
  11. Holland Arena19 mi
    270 Salem St, Woburn, MA 01801
    ice rinks · Team rentals · Contact for pricing
  12. Stoneham Arena19.6 mi
    101 Montvale Ave, Stoneham, MA 02180
    ice rinks · Contact for pricing
  13. Burlington Ice Palace19.9 mi
    36 Ray Ave, Burlington, MA 01803
    ice rinks · Team rentals · Contact for pricing
  14. Bando Performance (Woburn)20.3 mi
    10 Micro Dr, Woburn, MA 01801
    basketball / volleyball courts · Team rentals · Contact for pricing
  15. Hockeytown USA (Valley Rinks)20.7 mi
    Route 1 South, Saugus, MA
    ice rinks; dek / roller rinks · Team rentals · Contact for pricing
  16. MAC By The Sea21.5 mi
    8 Atwater Ave, Manchester, MA 01944
    turf · Team rentals · Contact for pricing
  17. Edge Sports Center21.8 mi
    191 Hartwell Road, Bedford, MA 01730
    ice rinks; turf · Team rentals · Contact for pricing
  18. CYAA Indoor Facility22.2 mi
    27 Raymond Rd, Candia, NH 03034
    turf; basketball / volleyball courts · Team rentals · Turf from $90/hr · Courts from $50/hr team rental ✓ Verified Oct 2026
  19. Malden Valley Forum23.5 mi
    50 Holden St, Malden, MA 02148
    ice rinks · Team rentals · Contact for pricing
  20. Teamworks Revere23.9 mi
    321 Charger St, Revere, MA 02151
    turf · Team rentals · Contact for pricing
  21. Samuel Gentile Recreation Center24.6 mi
    47 Elm St, Everett, MA 02149
    basketball / volleyball courts · Team rentals · Courts from $50/hr team rental ✓ Verified Oct 2026

Search indoor sports facilities near Haverhill, MA with more filters

Nearby towns