Beaches in Massachusetts

Average water temperature: 57°F

Across 18 monitored stations in Massachusetts.

Lighthouse Beach

Barnstable County, MA
64

Ideal for photography.

58°F water 61°F air 7 mph wind

West Dennis Beach

Barnstable County, MA
52

Ideal for photography.

58°F water 63°F air 7 mph wind

Craigville Beach

Barnstable County, MA
50

Ideal for photography.

58°F water 62°F air 8 mph wind

Old Silver Beach

Barnstable County, MA
50

Ideal for photography.

58°F water 62°F air 9 mph wind

Coast Guard Beach

Barnstable County, MA
49

Ideal for photography.

58°F water 62°F air 7 mph wind

Mayflower Beach

Barnstable County, MA
48

Ideal for photography.

58°F water 62°F air 12 mph wind

Surfside Beach (Nantucket)

Nantucket County, MA
48

Ideal for photography.

58°F water 62°F air 13 mph wind

Nauset Beach

Barnstable County, MA
47

Ideal for photography.

58°F water 61°F air 10 mph wind

Revere Beach

Suffolk County, MA
39

Decent day for photography.

55°F water 60°F air 8 mph wind

Salisbury Beach State Reservation

Essex County, MA
37

Great day for photography.

58°F air 10 mph wind

Race Point Beach

Barnstable County, MA
36

Ideal for photography.

55°F water 60°F air 14 mph wind

Sandy Neck Beach Park

Barnstable County, MA
36

Ideal for photography.

58°F water 63°F air 8 mph wind

Madaket Beach

Nantucket County, MA
35

Ideal for photography.

58°F water 62°F air 10 mph wind

Marconi Beach

Barnstable County, MA

Skip the beach today.

58°F water 61°F air 8 to 12 mph wind

Good Harbor Beach

Essex County, MA

Skip the beach today.

55°F water 58°F air 14 mph wind

Wingaersheek Beach

Essex County, MA

Skip the beach today.

55°F water 58°F air 13 mph wind

Sandy Point State Reservation (Plum Island)

Essex County, MA

Skip the beach today.

55°F water 58°F air 8 to 12 mph wind

Singing Beach

Essex County, MA

Skip the beach today.

55°F water 58°F air 8 to 12 mph wind

Crane Beach

Essex County, MA

Skip the beach today.

55°F water 58°F air 12 mph wind
esc