Waterfalls and Swimming Holes in the Berkshires

If you are planning around the Berkshires and western Massachusetts hill towns, this page keeps the main waterfall classics up front, then adds a couple of river swims that make sense on the same kind of day trip.

Use the map to see how tightly the waterfall stops group together, then open each page for footing, parking, and posted swim rules. For a wider Pioneer Valley mix, see Shelburne Falls & Pioneer Valley. For a single-day Berkshire loop, see 1-day Berkshire waterfall itinerary.

Interactive map of Massachusetts for the ranked Berkshire-area guides on this page. Marker numbers match the list; tap a pin for a preview and a link to open the full guide.

#1 Bash Bish Falls — Great Barrington / Copake Falls area

Bash Bish Falls is a waterfall stop in Great Barrington (MA), Copake Falls (NY) with separate arrival and falls pins (Great Barrington (MA), Copake Falls…

Swim
Waterfall first
Walk
10 min

#2 Race Brook Falls — Sheffield

Race Brook Falls is a waterfall stop in Sheffield with separate arrival and falls pins.

Swim
Waterfall first
Walk
5-45 min

#3 Wahconah Falls — Dalton

Wahconah Falls is a waterfall stop in Dalton with separate arrival and falls pins.

Swim
Waterfall first
Walk
10 min

#4 Glendale Falls — Pittsfield area

Glendale Falls is a waterfall stop in Pittsfield, Hinsdale, West Worthington with separate arrival and falls pins (Pittsfield, Hinsdale, West Worthington,…

Swim
Waterfall first
Walk
8 min

#5 Umpachene Falls — New Marlborough

Umpachene Falls is a waterfall stop in New Marlborough with separate arrival and falls pins.

Swim
Waterfall first
Walk
10 min

#6 Sanderson Brook Falls — Chester

Sanderson Brook Falls is a waterfall stop in Chester with separate arrival and falls pins.

Swim
Waterfall first
Walk
5-45 min

#7 Chapel Falls (Chapel Brook Reservation) — Ashfield

Chapel Falls Trail (Chapel Brook Reservation) is a waterfall stop in Ashfield with separate arrival and falls pins.

Swim
Waterfall first
Walk
10 min

#8 Tannery Falls — Savoy

Tannery Falls is a waterfall stop in Savoy with separate arrival and falls pins.

Swim
Waterfall first
Walk
5-45 min

#9 Stevens Glen — Richmond

Stevens Glen is a waterfall stop in Richmond with separate arrival and falls pins.

Swim
Waterfall first
Walk
5-30 min

#10 Campbell Falls — New Marlborough

Campbell Falls is a waterfall stop in New Marlborough with separate arrival and falls pins.

Swim
Waterfall first
Walk
10 min

#11 Whirley Baths — Charlemont area

Whirley Baths is a freshwater swim spot in Greenfield, Williamstown, Charlemont with separate parking and water pins (Greenfield, Williamstown,…

Swim
Not recommended
Walk
5 min

#12 Goldmine Brook Potholes — Huntington area

Goldmine Brook Potholes is a freshwater swim spot in Springfield, Westfield, Huntington, Chester with separate parking and… (Springfield, Westfield,…

Swim
Not recommended
Walk
5 min