Best Sunrise Beaches

For sunrise over the Atlantic, any beach in Ocean City or Assateague works and there's nothing quite like it. For Chesapeake sunrise, the Eastern Shore faces east across the Bay and the light is different — softer, through more atmosphere. Sandy Point and Fort Smallwood both get good sunrise over water. The light show starts 30-40 minutes before the posted sunrise time, so plan to arrive in the dark.

What to look for

East-facing shore, no obstructions on the horizon, and easy parking access in pre-dawn hours.

Assateague State Park

Worcester County, MD
84

Great for sunrise

75°F water 81°F air 14 mph wind

Ocean City Beach

Worcester County, MD
84

Great for sunrise

75°F water 79°F air 15 mph wind

Public Landing Beach

Worcester County, MD
84

Great for sunrise

84°F water 82°F air 15 mph wind

Asbury Park

Monmouth County, NJ
83

Great for sunrise

75°F water 84°F air 5 mph wind

Assateague Island National Seashore

Worcester County, MD
83

Great for sunrise

75°F water 78°F air 16 mph wind

Bradford Beach (Milwaukee)

Milwaukee County, WI
83

Great for sunrise

83°F air 5 mph wind

Chincoteague National Wildlife Refuge Beach

Accomack County, VA
83

Great for sunrise

82°F water 80°F air 16 mph wind

Craigville Beach

Barnstable County, MA
83

Great for sunrise

79°F air 7 mph wind

Crane Beach

Essex County, MA
83

Great for sunrise

79°F air 7 mph wind

Jenness State Beach

Rockingham County, NH
83

Great for sunrise

78°F air 5 mph wind

Lakeport State Park

St. Clair County, MI
83

Great for sunrise

82°F air 6 mph wind

Long Sands Beach

York County, ME
83

Great for sunrise

63°F water 78°F air 5 mph wind

Misquamicut State Beach

Washington County, RI
83

Great for sunrise

70°F water 80°F air 7 mph wind

Montrose Beach (Chicago)

Cook County, IL
83

Great for sunrise

78°F air 5 mph wind

Narragansett Town Beach

Washington County, RI
83

Great for sunrise

70°F water 82°F air 7 mph wind

North Avenue Beach (Chicago)

Cook County, IL
83

Great for sunrise

78°F air 5 mph wind

Ogunquit Beach

York County, ME
83

Great for sunrise

63°F water 81°F air 5 mph wind

Playland Beach

Westchester County, NY
83

Great for sunrise

70°F water 81°F air 3 to 7 mph wind

Point Pleasant Beach

Ocean County, NJ
83

Great for sunrise

75°F water 81°F air 5 mph wind

Spring Lake

Monmouth County, NJ
83

Great for sunrise

75°F water 81°F air 5 mph wind

Tawas Point State Park

Iosco County, MI
83

Great for sunrise

81°F air 5 mph wind

31st Street Beach (Margaret T. Burroughs Beach)

Cook County, IL
82

Great for sunrise

78°F air 5 to 10 mph wind

57th Street Beach (Hyde Park)

Cook County, IL
82

Great for sunrise

78°F air 5 to 10 mph wind

63rd Street Beach (Chicago)

Cook County, IL
82

Great for sunrise

77°F air 5 to 10 mph wind

Belmar

Monmouth County, NJ
82

Great for sunrise

75°F water 76°F air 5 to 10 mph wind

Brigantine

Atlantic County, NJ
82

Great for sunrise

75°F water 85°F air 10 mph wind

Coast Guard Beach

Barnstable County, MA
82

Great for sunrise

74°F air 7 mph wind

Coopers Beach

Suffolk County, NY
82

Great for sunrise

70°F water 74°F air 7 mph wind

Fire Island National Seashore — Watch Hill

Suffolk County, NY
82

Great for sunrise

75°F water 78°F air 9 mph wind

Foster Avenue Beach (Chicago)

Cook County, IL
82

Great for sunrise

76°F air 5 mph wind

Good Harbor Beach

Essex County, MA
82

Great for sunrise

76°F air 7 mph wind

Goose Rocks Beach

York County, ME
82

Great for sunrise

77°F air 5 to 10 mph wind

Island Beach State Park

Ocean County, NJ
82

Great for sunrise

75°F water 80°F air 10 mph wind

Jones Beach State Park

Nassau County, NY
82

Great for sunrise

75°F water 76°F air 9 mph wind

Long Beach (NY)

Nassau County, NY
82

Great for sunrise

75°F water 79°F air 9 mph wind

Main Beach

Suffolk County, NY
82

Great for sunrise

70°F water 74°F air 6 mph wind

Manasquan

Monmouth County, NJ
82

Great for sunrise

75°F water 86°F air 5 mph wind

Nauset Beach

Barnstable County, MA
82

Great for sunrise

74°F air 7 mph wind

Oak Street Beach (Chicago)

Cook County, IL
82

Great for sunrise

78°F air 5 to 10 mph wind

Ohio Street Beach (Chicago)

Cook County, IL
82

Great for sunrise

78°F air 5 to 10 mph wind

Old Orchard Beach

York County, ME
82

Great for sunrise

63°F water 80°F air 5 to 10 mph wind

Orchard Beach and Promenade

Bronx County, NY
82

Great for sunrise

70°F water 79°F air 3 to 9 mph wind

Reid State Park

Sagadahoc County, ME
82

Great for sunrise

63°F water 77°F air 5 to 10 mph wind

Revere Beach

Suffolk County, MA
82

Great for sunrise

79°F air 10 mph wind

Robert Moses State Park

Suffolk County, NY
82

Great for sunrise

75°F water 78°F air 9 mph wind

Sandy Hook (Gateway NRA)

Monmouth County, NJ
82

Great for sunrise

75°F water 78°F air 5 to 10 mph wind

Seaside Heights

Ocean County, NJ
82

Great for sunrise

75°F water 79°F air 10 mph wind

Seaside Park

Ocean County, NJ
82

Great for sunrise

75°F water 79°F air 10 mph wind

Singing Beach

Essex County, MA
82

Great for sunrise

77°F air 8 mph wind

Smith Point County Park

Suffolk County, NY
82

Great for sunrise

75°F water 77°F air 8 mph wind

Wingaersheek Beach

Essex County, MA
82

Great for sunrise

76°F air 6 mph wind

Atlantic City

Atlantic County, NJ
81

Great for sunrise

75°F water 86°F air 10 mph wind

Augustine Beach

New Castle County, DE
81

Great for sunrise

85°F air 10 mph wind

Crescent Beach State Park

Cumberland County, ME
81

Great for sunrise

63°F water 73°F air 5 to 10 mph wind

Havre de Grace Promenade & Tydings Park

Harford County, MD
81

Great for sunrise

83°F water 84°F air 9 mph wind

Lighthouse Beach

Barnstable County, MA
81

Great for sunrise

73°F air 8 mph wind

Maumee Bay State Park

Lucas County, OH
81

Great for sunrise

82°F air 13 mph wind

Presque Isle State Park

Erie County, PA
81

Great for sunrise

77°F water 80°F air 14 mph wind

Avalon

Cape May County, NJ
80

Great for sunrise

75°F water 89°F air 10 mph wind

Barnegat Lighthouse State Park

Ocean County, NJ
80

Great for sunrise

75°F water 80°F air 10 to 15 mph wind

Beach Haven (LBI)

Ocean County, NJ
80

Great for sunrise

75°F water 77°F air 15 mph wind

Big Stone Beach

Kent County, DE
80

Great for sunrise

76°F water 79°F air 15 mph wind

Bowers Beach

Kent County, DE
80

Great for sunrise

81°F water 79°F air 15 mph wind

Broadkill Beach

Sussex County, DE
80

Great for sunrise

76°F water 82°F air 15 mph wind

Cave Point County Park

Door County, WI
80

Great for sunrise

80°F air 9 to 14 mph wind

Indian River Inlet

Sussex County, DE
80

Great for sunrise

76°F water 83°F air 15 mph wind

Kitts Hummock Beach

Kent County, DE
80

Great for sunrise

81°F water 82°F air 15 mph wind

Lantana Municipal Beach

Palm Beach County, FL
80

Great for sunrise

87°F water 88°F air 10 mph wind

Ocean City NJ

Cape May County, NJ
80

Great for sunrise

75°F water 78°F air 10 to 15 mph wind

Pickering Beach

Kent County, DE
80

Great for sunrise

81°F water 81°F air 15 mph wind

Port Mahon

Kent County, DE
80

Great for sunrise

81°F water 80°F air 15 mph wind

Prime Hook NWR — Fowler Beach

Sussex County, DE
80

Great for sunrise

76°F water 82°F air 15 mph wind

Rehoboth Beach

Sussex County, DE
80

Great for sunrise

76°F water 81°F air 15 mph wind

Sand Beach (Acadia National Park)

Hancock County, ME
80

Great for sunrise

71°F air 6 mph wind

Sea Isle City

Cape May County, NJ
80

Great for sunrise

75°F water 79°F air 10 to 15 mph wind

Slaughter Beach

Sussex County, DE
80

Great for sunrise

76°F water 82°F air 15 mph wind

South Bowers Beach

Kent County, DE
80

Great for sunrise

81°F water 79°F air 15 mph wind

Stone Harbor

Cape May County, NJ
80

Great for sunrise

75°F water 89°F air 10 mph wind

Wildwood Crest

Cape May County, NJ
80

Great for sunrise

75°F water 85°F air 10 to 15 mph wind

Bahia Honda State Park

Monroe County, FL
79

Great for sunrise

90°F air 10 mph wind

Boca Chica Beach

Cameron County, TX
79

Great for sunrise

85°F air 15 mph wind

Headlands Beach State Park

Lake County, OH
79

Great for sunrise

80°F air 16 mph wind

Sims Park Beach (Euclid)

Cuyahoga County, OH
79

Great for sunrise

81°F air 13 to 16 mph wind

Wallis Sands State Beach

Rockingham County, NH
79

Great for sunrise

71°F air 5 to 10 mph wind

Bill Baggs Cape Florida State Park

Miami-Dade County, FL
78

Great for sunrise

89°F water 90°F air 8 to 12 mph wind

Cape May

Cape May County, NJ
78

Great for sunrise

75°F water 89°F air 10 to 15 mph wind

Cedar Point Beach

Erie County, OH
78

Great for sunrise

80°F air 17 mph wind

Crandon Park Beach

Miami-Dade County, FL
78

Great for sunrise

89°F water 90°F air 8 to 12 mph wind

Deerfield Beach

Broward County, FL
78

Great for sunrise

89°F water 89°F air 9 to 13 mph wind

Delray Beach

Palm Beach County, FL
78

Great for sunrise

87°F water 89°F air 12 mph wind

Fort Lauderdale Beach

Broward County, FL
78

Great for sunrise

89°F air 12 mph wind

North Wildwood

Cape May County, NJ
78

Great for sunrise

75°F water 89°F air 10 to 15 mph wind

Oceanfront Park Beach (Boynton Beach)

Palm Beach County, FL
78

Great for sunrise

87°F water 90°F air 10 mph wind

12th Street Beach (Chicago)

Cook County, IL
77

Great for sunrise

Cove Point Beach

Calvert County, MD
77

Great for sunrise

84°F water

Hampton Beach

Rockingham County, NH
77

Great for sunrise

Haulover Beach Park

Miami-Dade County, FL
77

Great for sunrise

89°F water 92°F air 10 mph wind

Jupiter Beach

Palm Beach County, FL
77

Great for sunrise

87°F water 92°F air 8 mph wind

Lake Worth Beach

Palm Beach County, FL
77

Great for sunrise

87°F water 92°F air 8 mph wind

Margate City

Atlantic County, NJ
77

Great for sunrise

75°F water

Pompano Beach

Broward County, FL
77

Great for sunrise

89°F water 92°F air 10 mph wind

Popham Beach State Park

Sagadahoc County, ME
77

Great for sunrise

67°F air 5 to 10 mph wind

Smathers Beach

Monroe County, FL
77

Great for sunrise

88°F water 92°F air 10 mph wind

South Beach (Miami Beach)

Miami-Dade County, FL
77

Great for sunrise

89°F water

South Padre Island Beach

Cameron County, TX
77

Great for sunrise

78°F water 88°F air 12 to 15 mph wind

Ventnor City

Atlantic County, NJ
77

Great for sunrise

75°F water

Whitefish Dunes State Park

Door County, WI
77

Great for sunrise

Wildwood

Cape May County, NJ
77

Great for sunrise

75°F water 90°F air 10 to 15 mph wind

Ocean Reef Park (Singer Island)

Palm Beach County, FL
76

Great for sunrise

87°F water 93°F air 8 mph wind

Hollywood Beach

Broward County, FL
75

Great for sunrise

93°F air 12 mph wind

Punaluu Black Sand Beach

Hawaii County, HI
75

Great for sunrise

81°F air 9 to 20 mph wind

Sandy Point State Park

Anne Arundel County, MD
75

Great for sunrise

84°F water 87°F air 12 mph wind

Padre Island National Seashore

Kleberg County, TX
74

Great for sunrise

86°F air 12 to 15 mph wind

Terrapin Nature Area & Beach

Queen Annes County, MD
74

Great for sunrise

84°F water 84°F air 15 mph wind

Long Beach (Washington)

Pacific County, WA
73

Great for sunrise

64°F air 3 to 15 mph wind

Ocean Shores

Grays Harbor County, WA
73

Great for sunrise

64°F air 5 to 15 mph wind

Makapuu Beach Park

Honolulu County, HI
70

Great for sunrise

80°F air 23 mph wind

Papakolea Green Sand Beach

Hawaii County, HI
69

Good for sunrise

86°F air 25 mph wind

Sandy Beach Park

Honolulu County, HI
69

Good for sunrise

82°F air 24 mph wind

Kalapaki Beach

Kauai County, HI
65

Good for sunrise

83°F air 12 to 17 mph wind

Kailua Beach Park

Honolulu County, HI
63

Good for sunrise

79°F air 21 mph wind

Lanikai Beach

Honolulu County, HI
63

Good for sunrise

79°F air 21 mph wind

Mustang Island State Park

Nueces County, TX

Tough for sunrise today

87°F air 15 mph wind

North Beach

Calvert County, MD

Tough for sunrise today

84°F water 85°F air 12 mph wind

Presque Isle Park (Marquette)

Marquette County, MI

Tough for sunrise today

88°F air 10 mph wind

Kure Beach

New Hanover County, NC

Tough for sunrise today

82°F water 86°F air 9 mph wind

Port Aransas Beach

Nueces County, TX

Tough for sunrise today

83°F water 89°F air 10 to 14 mph wind

Stuart Beach (Hutchinson Island)

Martin County, FL

Tough for sunrise today

90°F air 5 to 10 mph wind

Cape Canaveral Beach

Brevard County, FL

Tough for sunrise today

80°F water 88°F air 5 to 10 mph wind

Myrtle Beach

Horry County, SC

Tough for sunrise today

84°F water 88°F air 6 to 10 mph wind

Surfside Beach (TX)

Brazoria County, TX

Tough for sunrise today

88°F air 10 mph wind

Cape Lookout National Seashore

Carteret County, NC

Tough for sunrise today

85°F air 5 to 10 mph wind

Folly Beach

Charleston County, SC

Tough for sunrise today

87°F water 89°F air 13 to 16 mph wind

Isle of Palms

Charleston County, SC

Tough for sunrise today

87°F water 88°F air 10 to 15 mph wind

Melbourne Beach (Spessard Holland South)

Brevard County, FL

Tough for sunrise today

80°F water 89°F air 5 to 10 mph wind

North Myrtle Beach

Horry County, SC

Tough for sunrise today

84°F water 90°F air 5 to 8 mph wind

Stewart Beach

Galveston County, TX

Tough for sunrise today

87°F water 88°F air 10 mph wind

Wrightsville Beach

New Hanover County, NC

Tough for sunrise today

82°F water 86°F air 7 to 10 mph wind

Amelia Island Beach

Nassau County, FL

Tough for sunrise today

91°F air 8 to 13 mph wind

Crystal Beach (Bolivar Peninsula)

Galveston County, TX

Tough for sunrise today

87°F water 88°F air 5 to 10 mph wind

Sandbridge Beach

Virginia Beach County, VA

Tough for sunrise today

80°F air 13 mph wind

St. Augustine Beach

St. Johns County, FL

Tough for sunrise today

91°F air 12 mph wind

Surfside Beach (SC)

Horry County, SC

Tough for sunrise today

84°F water 89°F air 7 to 12 mph wind

Atlantic Beach

Duval County, FL

Tough for sunrise today

87°F water 92°F air 9 to 13 mph wind

Back Bay National Wildlife Refuge

Virginia Beach County, VA

Tough for sunrise today

80°F air 14 mph wind

East Beach (Galveston)

Galveston County, TX

Tough for sunrise today

87°F water 88°F air 10 to 15 mph wind

Galveston Seawall

Galveston County, TX

Tough for sunrise today

87°F water 88°F air 10 to 15 mph wind

Kill Devil Hills Beach

Dare County, NC

Tough for sunrise today

84°F air 9 to 13 mph wind

Kitty Hawk Beach

Dare County, NC

Tough for sunrise today

84°F air 9 to 14 mph wind

Virginia Beach Oceanfront

Virginia Beach County, VA

Tough for sunrise today

81°F air 14 mph wind

Jacksonville Beach

Duval County, FL

Tough for sunrise today

87°F water 94°F air 8 to 12 mph wind

Jekyll Island Beach

Glynn County, GA

Tough for sunrise today

92°F air 9 to 13 mph wind

Neptune Beach

Duval County, FL

Tough for sunrise today

87°F water 93°F air 8 to 13 mph wind

Sullivan's Island Beach

Charleston County, SC

Tough for sunrise today

87°F water 92°F air 9 to 14 mph wind

Bathtub Reef Beach (Hutchinson Island)

Martin County, FL

Tough for sunrise today

87°F water 97°F air 5 mph wind

Cape Hatteras National Seashore

Dare County, NC

Tough for sunrise today

85°F air 14 mph wind

Cocoa Beach

Brevard County, FL

Tough for sunrise today

80°F water 93°F air 5 to 10 mph wind

Corolla Beach

Currituck County, NC

Tough for sunrise today

80°F air 10 to 15 mph wind

Duck Beach

Dare County, NC

Tough for sunrise today

81°F air 12 to 15 mph wind

First Landing State Park

Virginia Beach County, VA

Tough for sunrise today

82°F water 80°F air 16 mph wind

Nags Head Beach

Dare County, NC

Tough for sunrise today

86°F air 10 to 14 mph wind

St. Simons Island Beach

Glynn County, GA

Tough for sunrise today

92°F air 9 to 14 mph wind

Tybee Island Beach

Chatham County, GA

Tough for sunrise today

87°F water 93°F air 10 to 16 mph wind

Vero Beach

Indian River County, FL

Tough for sunrise today

95°F air 5 mph wind

Hilton Head Island

Beaufort County, SC

Tough for sunrise today

96°F air 7 to 10 mph wind

Ocracoke Beach

Hyde County, NC

Tough for sunrise today

85°F air 9 to 13 mph wind

Sebastian Inlet State Park

Brevard County, FL

Tough for sunrise today

80°F water 96°F air 5 to 10 mph wind

Daytona Beach

Volusia County, FL

Tough for sunrise today

93°F air 5 mph wind

New Smyrna Beach

Volusia County, FL

Tough for sunrise today

93°F air 5 mph wind

Buckroe Beach

Hampton County, VA

Tough for sunrise today

82°F water 80°F air 16 mph wind
esc