All statesGolf Driving Ranges and Practice FacilitiesMassachusetts

Golf Driving Ranges and Practice Facilities in Massachusetts

23 of the 109 driving ranges we track in Massachusetts have outdoor golf driving range. Full listings for every city are on the Massachusetts page.

23ranges
23cities
109ranges statewide

This section lists facilities equipped with dedicated outdoor driving ranges for full-swing practice and warm-ups. Venues differ by hitting surfaces, offering either all-weather synthetic mats, natural grass tees, or a mix of both depending on the season. Before visiting, check whether the range uses automated token dispensers, lighted bays for evening practice, or ball-tracking technology like Toptracer.

Acushnet 1

  1. Meadowbrook Driving Range

    357 Main St, Acushnet, MA 02743-1557

Andover 1

  1. Sarkisian Farms Driving Range & Ice Cream

    159 Chandler Rd, Andover, MA 01810-1201

    LightedLessons

Attleboro 1

  1. Atlantic Golf Center

    754 Newport Ave, Attleboro, MA 02703-5935

    Mini golf on site

Auburn 1

  1. Auburn Driving Range

    541 Southbridge St, Auburn, MA 01501-2250

    Lessons

Bellingham 1

  1. Chamberlain Pines Indoor Golf

    15 N Main St, Bellingham, MA 02019

    LessonsIndoor

Danvers 1

  1. Sun 'N Air Golf Center

    210 Conant St, Danvers, MA 01923-2528

    Mon-Sat 12am-12pm

    Lessons

Dedham 1

  1. McGolf

    150 Bridge St, Dedham, MA 02026-1706

    Ball-tracking techLessonsMini golf on site

Hadley 1

  1. Western Mass Family Golf Center

    294 Russell St, Hadley, MA 01035-9539

    Grass teesLessonsIndoorMini golf on site

Hanover 1

  1. Bing's Golf Barn

    142 Walnut St, Hanover, MA 02339-1222

    Ball-tracking techLessons

Haverhill 1

  1. Garrison Par 3 Golf Center

    654 Hilldale Ave, Haverhill, MA 01832-1954

    Lessons

Lakeville 1

  1. The Broken Tee Virtual Golf Club

    166 County St, Lakeville, MA 02347

    Mon-Thu 9am-9pm, Sat 10am-9pm, Sun 8am-8pm

    Ball-tracking techLessonsIndoor

Leicester 1

  1. Tatnuck Driving Range

    55 Marshall St, Leicester, MA 01524-1007

    Daily 9am-Dusk

    LightedCovered baysGrass teesLessonsMini golf on site

Lunenburg 1

  1. Lakeview Driving Range

    449 Whalom Rd, Lunenburg, MA 01462-2240

    Mon-Fri 11am-7:30pm, Sat-Sun 10am-7:30pm

    Mini golf on site

Middleton 1

  1. Golf Country

    160 S Main St, Middleton, MA 01949-2451

    7am-10:30pm daily

    LessonsMini golf on site

Newbury 1

  1. Newbury Golf Center

    131 Scotland Rd, Newbury, MA 01951

    Covered baysGrass teesBall-tracking techLessons

North Reading 1

  1. BFM Driving Range & Mini Golf

    327 Main St, North Reading, MA 01864

    8am-8pm daily

    LightedLessonsMini golf on site

Norton 1

  1. Bogey's Indoor Golf

    175 Mansfield Ave, Norton, MA 02766-1333

    Fri 11am-4pm

    LessonsIndoorMini golf on site

Orleans 1

  1. Indoor Golf Sims

    9 West Rd, Orleans, MA 02653-3200

    Indoor

Salem 1

  1. DiLisio Golf Range

    115 Swampscott Rd, Salem, MA 01970

    8am-9pm daily

    LightedCovered baysGrass teesLessons

South Yarmouth 1

  1. Fit To A Tee Golf Shop

    928 Route 28, South Yarmouth, MA 02664-5600

    9:30am-5pm Mon-Sat, Closed Sun

    Grass teesLessonsIndoor

Southborough 1

  1. Southborough Golf Learning Center

    20 Turnpike Rd, Southborough, MA 01772-2101

    Mon-Fri 9am-9pm; Sat-Sun 8am-9pm

    Covered baysGrass teesBall-tracking techLessons

Southwick 1

  1. Longhis Executive Par 3 Golf Course, Driving Range & Mini Golf

    300 Feeding Hills Rd, Southwick, MA 01077

    Grass teesLessonsMini golf on site

Tyngsboro 1

  1. Max's Country Golf

    383 Middlesex Rd, Tyngsboro, MA 01879-1033

    Seasonal hours vary by month

    Mini golf on site
Grass tee availability varies by schedule: Many ranges restrict natural grass hitting areas to weekends or specific days to allow turf regeneration, relying on synthetic mats for regular weekday play.

Also in Massachusetts

Good to know

How much does a bucket of balls typically cost at a driving range?

A small bucket of 30 to 40 balls costs between $6 and $9, while a medium bucket of 60 to 75 balls averages $10 to $14. Large buckets containing 100 to 120 balls generally range from $15 to $20, though ranges equipped with launch monitors may charge bay rental fees of $25 to $55 per hour instead.

What is the difference between synthetic mats and natural grass tees?

Synthetic mats provide a consistent surface for year-round practice, but their cushioned base can glide under heavy shots and mask mis-hits. Natural grass tees simulate real course conditions and divot interaction, though they require routine re-seeding and may close during wet weather.

Do standalone driving ranges enforce a dress code?

Standalone public driving ranges usually allow casual attire such as t-shirts, athletic shorts, and running shoes. Ranges attached to municipal or private golf courses often require collared shirts, tailored shorts or pants, and soft-spiked golf shoes or flat-soled sneakers.

Where can I buy used golf clubs?

Finding quality pre-owned golf equipment is easy through statewide pro shops, trade-in centers, and golf outlets. Browse 23 golf locations across Massachusetts to locate nearby retailers offering certified pre-owned clubs.

Where can I sell used golf clubs?

Golf specialty shops and practice centers across the region buy pre-owned drivers, irons, and putters for cash or store credit. Explore 23 verified golf locations in Massachusetts to contact local shops for equipment trade-ins.