Beaches Near Boston, MA

Boston is one of the few US cities with a subway-accessible ocean beach: the MBTA Blue Line runs to Revere Beach, the country's oldest public beach. North of the city, Crane Beach in Ipswich is about 31 miles (just under an hour), with Singing Beach in Manchester-by-the-Sea and Wingaersheek in Gloucester as quieter alternatives. New England water stays cold well into summer.

This Afternoon looks like the best day across this list.

Strongest single forecast: North Hampton State Beach on This Afternoon (87).

Revere Beach

5.8 mi · ~8 min drive · Suffolk County, MA
85

Ideal for a beach walk.

79°F air 10 mph wind Best this week: This Afternoon (85)

Singing Beach

21 mi · ~30 min drive · Essex County, MA
85

Ideal for a beach walk.

77°F air 8 mph wind Best this week: This Afternoon (85)

Crane Beach

27 mi · ~39 min drive · Essex County, MA
86

Ideal for a beach walk.

79°F air 7 mph wind Best this week: This Afternoon (86)

Wingaersheek Beach

28 mi · ~40 min drive · Essex County, MA
85

Ideal for a beach walk.

76°F air 6 mph wind Best this week: This Afternoon (85)

Sandy Point State Reservation (Plum Island)

28 mi · ~40 min drive · Essex County, MA
86

Ideal for a beach walk.

79°F air 7 mph wind Best this week: This Afternoon (86)

Good Harbor Beach

28 mi · ~41 min drive · Essex County, MA
85

Ideal for a beach walk.

76°F air 7 mph wind Best this week: This Afternoon (85)

Salisbury Beach State Reservation

36 mi · ~52 min drive · Essex County, MA
86

Ideal for a beach walk.

79°F air 7 mph wind Best this week: This Afternoon (86)

Hampton Beach

40 mi · ~58 min drive · Rockingham County, NH
77

Great day for a beach walk.

North Hampton State Beach

44 mi · ~1 hr 3 min drive · Rockingham County, NH
87

Ideal for a beach walk.

79°F air 5 mph wind Best this week: This Afternoon (87)

Jenness State Beach

46 mi · ~1 hr 6 min drive · Rockingham County, NH
86

Ideal for a beach walk.

78°F air 5 mph wind Best this week: This Afternoon (86)

Race Point Beach

47 mi · ~1 hr 8 min drive · Barnstable County, MA
79

Ideal for a beach walk.

73°F air 7 mph wind Best this week: Thursday (85)

Wallis Sands State Beach

49 mi · ~1 hr 11 min drive · Rockingham County, NH
79

Great day for a beach walk.

71°F air 5 to 10 mph wind Best this week: Friday (87)

Old Silver Beach

55 mi · ~1 hr 19 min drive · Barnstable County, MA
85

Ideal for a beach walk.

78°F air 8 mph wind Best this week: This Afternoon (85)

Sandy Neck Beach Park

55 mi · ~1 hr 20 min drive · Barnstable County, MA
87

Ideal for a beach walk.

80°F air 7 mph wind Best this week: This Afternoon (87)

Long Sands Beach

60 mi · ~1 hr 26 min drive · York County, ME
79

Ideal for a beach walk.

63°F water 78°F air 5 mph wind Best this week: This Afternoon (80)

Craigville Beach

62 mi · ~1 hr 29 min drive · Barnstable County, MA
86

Ideal for a beach walk.

79°F air 7 mph wind Best this week: This Afternoon (86)

Mayflower Beach

62 mi · ~1 hr 29 min drive · Barnstable County, MA
87

Ideal for a beach walk.

79°F air 6 mph wind Best this week: This Afternoon (87)

Marconi Beach

65 mi · ~1 hr 33 min drive · Barnstable County, MA
85

Ideal for a beach walk.

74°F air 7 mph wind Best this week: This Afternoon (85)

Ogunquit Beach

66 mi · ~1 hr 35 min drive · York County, ME
79

Ideal for a beach walk.

63°F water 81°F air 5 mph wind Best this week: This Afternoon (81)

West Dennis Beach

67 mi · ~1 hr 36 min drive · Barnstable County, MA
86

Ideal for a beach walk.

82°F air 7 mph wind Best this week: This Afternoon (86)

Narragansett Town Beach

67 mi · ~1 hr 36 min drive · Washington County, RI
84

Ideal for a beach walk.

70°F water 82°F air 7 mph wind Best this week: This Afternoon (84)

Coast Guard Beach

67 mi · ~1 hr 37 min drive · Barnstable County, MA
85

Ideal for a beach walk.

74°F air 7 mph wind Best this week: This Afternoon (85)

Nauset Beach

70 mi · ~1 hr 41 min drive · Barnstable County, MA
85

Ideal for a beach walk.

74°F air 7 mph wind Best this week: This Afternoon (85)

Scarborough State Beach

70 mi · ~1 hr 41 min drive · Washington County, RI
85

Ideal for a beach walk.

77°F air 7 mph wind Best this week: This Afternoon (85)

Wells Beach

70 mi · ~1 hr 41 min drive · York County, ME
79

Ideal for a beach walk.

63°F water 82°F air 5 mph wind Best this week: This Afternoon (80)

Distance is straight-line, drive times are estimates

Mileage shown is straight-line distance from the center of Boston. Real drive times depend on highway routing, weekend traffic, and where in the metro you start. For summer Saturdays, plan 20–40 minutes longer than the estimates here. The range slider above filters by the same straight-line distance.

esc