Beaches Near Portland, ME

Portland has ocean on its doorstep. Old Orchard Beach is about 19 miles south, roughly a 25-minute drive, with a pier and a long flat stretch of sand. Crescent Beach State Park in Cape Elizabeth is much closer for a quieter swim, and Reid State Park sits up the coast in Georgetown for rockier Maine scenery. Water temperatures stay cold through summer.

Tuesday looks like the best day across this list.

Strongest single forecast: North Hampton State Beach on Tuesday (59).

Crescent Beach State Park

9.2 mi · ~13 min drive · Cumberland County, ME

Skip the beach today.

54°F water 56°F air 10 to 15 mph wind Best this week: Tuesday (42)

Old Orchard Beach

12 mi · ~17 min drive · York County, ME

Skip the beach today.

54°F water 58°F air 10 mph wind Best this week: Tuesday (45)

Ferry Beach State Park

15 mi · ~21 min drive · York County, ME

Skip the beach today.

56°F air 10 mph wind Best this week: Tuesday (55)

Goose Rocks Beach

20 mi · ~29 min drive · York County, ME

Skip the beach today.

57°F air 10 mph wind Best this week: Tuesday (56)

Popham Beach State Park

27 mi · ~39 min drive · Sagadahoc County, ME

Skip the beach today.

53°F water 55°F air 15 mph wind Best this week: Tuesday (40)

Wells Beach

29 mi · ~41 min drive · York County, ME

Skip the beach today.

54°F water 58°F air 5 to 10 mph wind Best this week: Tuesday (45)

Reid State Park

30 mi · ~43 min drive · Sagadahoc County, ME

Skip the beach today.

53°F water 56°F air 10 to 15 mph wind Best this week: Tuesday (40)

Ogunquit Beach

33 mi · ~47 min drive · York County, ME

Skip the beach today.

54°F water 59°F air 5 to 10 mph wind Best this week: Tuesday (45)

Long Sands Beach

39 mi · ~56 min drive · York County, ME

Skip the beach today.

54°F water 58°F air 5 to 10 mph wind Best this week: Tuesday (45)

Pemaquid Beach Park

42 mi · ~1 hr drive · Lincoln County, ME

Skip the beach today.

53°F water 57°F air 10 mph wind Best this week: Tuesday (41)

Wallis Sands State Beach

50 mi · ~1 hr 12 min drive · Rockingham County, NH

Skip the beach today.

56°F air 10 mph wind Best this week: Veterans Day (57)

Jenness State Beach

53 mi · ~1 hr 16 min drive · Rockingham County, NH

Skip the beach today.

59°F air 5 to 10 mph wind Best this week: Tuesday (58)

North Hampton State Beach

55 mi · ~1 hr 20 min drive · Rockingham County, NH

Skip the beach today.

59°F air 5 to 10 mph wind Best this week: Tuesday (59)

Hampton Beach

59 mi · ~1 hr 25 min drive · Rockingham County, NH
77

Great day for a beach walk.

Salisbury Beach State Reservation

63 mi · ~1 hr 31 min drive · Essex County, MA
37

Great day for photography.

58°F air 10 mph wind Best this week: Tuesday (58)

Sandy Point State Reservation (Plum Island)

71 mi · ~1 hr 43 min drive · Essex County, MA

Skip the beach today.

55°F water 58°F air 8 to 12 mph wind Best this week: Veterans Day (47)

Crane Beach

73 mi · ~1 hr 45 min drive · Essex County, MA

Skip the beach today.

55°F water 58°F air 12 mph wind Best this week: Veterans Day (47)

Wingaersheek Beach

74 mi · ~1 hr 46 min drive · Essex County, MA

Skip the beach today.

55°F water 58°F air 13 mph wind Best this week: Veterans Day (48)

Good Harbor Beach

75 mi · ~1 hr 48 min drive · Essex County, MA

Skip the beach today.

55°F water 58°F air 14 mph wind Best this week: Veterans Day (47)

Singing Beach

80 mi · ~1 hr 55 min drive · Essex County, MA

Skip the beach today.

55°F water 58°F air 8 to 12 mph wind Best this week: Veterans Day (46)

Revere Beach

93 mi · ~2 hr 15 min drive · Suffolk County, MA
39

Decent day for photography.

55°F water 60°F air 8 mph wind Best this week: Veterans Day (47)

Race Point Beach

111 mi · ~2 hr 41 min drive · Barnstable County, MA
36

Ideal for photography.

55°F water 60°F air 14 mph wind Best this week: Veterans Day (52)

Sand Beach (Acadia National Park)

115 mi · ~2 hr 45 min drive · Hancock County, ME

Skip the beach today.

52°F water 54°F air 13 mph wind Best this week: Tuesday (36)

Marconi Beach

125 mi · ~3 hr drive · Barnstable County, MA

Skip the beach today.

58°F water 61°F air 8 to 12 mph wind Best this week: Tuesday (46)

Coast Guard Beach

128 mi · ~3 hr 4 min drive · Barnstable County, MA
49

Ideal for photography.

58°F water 62°F air 7 mph wind Best this week: This Afternoon (49)

Distance is straight-line, drive times are estimates

Mileage shown is straight-line distance from the center of Portland. 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