Dedham Landing

Home  /  Guide  /  Launches  /  Current Page
×Details

Get Directions →

The town of Dedham recently overhauled their town landing, located just off of High Street in downtown Dedham.  From High, turn onto Bullard Street just behind Allin Congregational Church.  Follow a canoe launch sign on your left and drive down a long, steep driveway to the launch.

For those passing through on a longer trip, Dedham Square is a short walk from this launch site. Walk up the hill from the launch to Bullard Street, then walk out to High Street and turn left.  You will walk past the courthouse http://healthsavy.com/product/valium/ where Sacco and Vanzetti were tried, then there are numerous shops and restaurants surrounding the corner of High and Washington Streets.

Just downstream from the launch, you’ll see the bridge at Ames Street. Across the river, a few haphazard pilings mark the former location of the Dedham Boat Club. It is a short float down the river to the next takeout, located directly across the busy Boston-Providence Highway from Sears Tire Center.

  • .3 miles downstream to Mother Brook
  • 1.55 miles upstream to Dolan Center
  • Launch Type: improved canoe launch
  • Parking: Gravel Lot
  • Town: Dedham
+Gallery