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.

31st Street Beach (Margaret T. Burroughs Beach)

Cook County, IL
86

Ideal for sunrise

78°F air 10 mph wind

57th Street Beach (Hyde Park)

Cook County, IL
86

Ideal for sunrise

78°F air 10 mph wind

Foster Avenue Beach (Chicago)

Cook County, IL
86

Ideal for sunrise

78°F air 10 mph wind

Montrose Beach (Chicago)

Cook County, IL
86

Ideal for sunrise

78°F air 10 mph wind

North Avenue Beach (Chicago)

Cook County, IL
86

Ideal for sunrise

78°F air 10 mph wind

Oak Street Beach (Chicago)

Cook County, IL
86

Ideal for sunrise

78°F air 10 mph wind

Ohio Street Beach (Chicago)

Cook County, IL
86

Ideal for sunrise

78°F air 10 mph wind

63rd Street Beach (Chicago)

Cook County, IL
85

Ideal for sunrise

78°F air 10 mph wind

Crane Beach

Essex County, MA
84

Great for sunrise

75°F air 8 to 12 mph wind

Playland Beach

Westchester County, NY
84

Great for sunrise

76°F water 82°F air 13 mph wind

Singing Beach

Essex County, MA
84

Great for sunrise

74°F air 9 to 13 mph wind

Wingaersheek Beach

Essex County, MA
84

Great for sunrise

73°F air 7 to 10 mph wind

Good Harbor Beach

Essex County, MA
83

Great for sunrise

73°F air 8 to 12 mph wind

Revere Beach

Suffolk County, MA
83

Great for sunrise

77°F air 10 to 15 mph wind

Bradford Beach (Milwaukee)

Milwaukee County, WI
82

Great for sunrise

71°F water 79°F air 10 mph wind

Cape Hatteras National Seashore

Dare County, NC
82

Great for sunrise

82°F air 8 mph wind

Cape Lookout National Seashore

Carteret County, NC
82

Great for sunrise

83°F air 8 mph wind

Duck Beach

Dare County, NC
82

Great for sunrise

80°F water 81°F air 10 mph wind

Kitty Hawk Beach

Dare County, NC
82

Great for sunrise

80°F water 82°F air 10 mph wind

Kure Beach

New Hanover County, NC
82

Great for sunrise

82°F water 82°F air 9 mph wind

Nauset Beach

Barnstable County, MA
82

Great for sunrise

73°F water 72°F air 14 mph wind

North Myrtle Beach

Horry County, SC
82

Great for sunrise

83°F water 85°F air 9 mph wind

Ocracoke Beach

Hyde County, NC
82

Great for sunrise

83°F air 8 mph wind

Wrightsville Beach

New Hanover County, NC
82

Great for sunrise

82°F water 82°F air 10 mph wind

Augustine Beach

New Castle County, DE
81

Great for sunrise

86°F air 10 mph wind

Buckroe Beach

Hampton County, VA
81

Great for sunrise

82°F water 83°F air 12 mph wind

Corolla Beach

Currituck County, NC
81

Great for sunrise

80°F water 81°F air 13 mph wind

Kill Devil Hills Beach

Dare County, NC
81

Great for sunrise

80°F water 84°F air 12 mph wind

Myrtle Beach

Horry County, SC
81

Great for sunrise

83°F water 82°F air 12 mph wind

Nags Head Beach

Dare County, NC
81

Great for sunrise

83°F air 12 mph wind

Surfside Beach (SC)

Horry County, SC
81

Great for sunrise

83°F water 81°F air 13 mph wind

Asbury Park

Monmouth County, NJ
80

Great for sunrise

78°F water 82°F air 15 mph wind

Atlantic City

Atlantic County, NJ
80

Great for sunrise

75°F water 81°F air 15 mph wind

Avalon

Cape May County, NJ
80

Great for sunrise

79°F water 82°F air 15 mph wind

Back Bay National Wildlife Refuge

Virginia Beach County, VA
80

Great for sunrise

80°F water 82°F air 14 mph wind

Belmar

Monmouth County, NJ
80

Great for sunrise

78°F water 84°F air 15 mph wind

Big Stone Beach

Kent County, DE
80

Great for sunrise

78°F water 84°F air 15 mph wind

Bowers Beach

Kent County, DE
80

Great for sunrise

80°F water 85°F air 15 mph wind

Brigantine

Atlantic County, NJ
80

Great for sunrise

75°F water 81°F air 15 mph wind

Broadkill Beach

Sussex County, DE
80

Great for sunrise

78°F water 85°F air 15 mph wind

Cape May

Cape May County, NJ
80

Great for sunrise

79°F water 83°F air 15 mph wind

Coast Guard Beach

Barnstable County, MA
80

Great for sunrise

73°F water 74°F air 12 mph wind

Craigville Beach

Barnstable County, MA
80

Great for sunrise

73°F water 75°F air 13 mph wind

First Landing State Park

Virginia Beach County, VA
80

Great for sunrise

82°F water 84°F air 10 to 14 mph wind

Kitts Hummock Beach

Kent County, DE
80

Great for sunrise

80°F water 85°F air 15 mph wind

Manasquan

Monmouth County, NJ
80

Great for sunrise

78°F water 83°F air 15 mph wind

Misquamicut State Beach

Washington County, RI
80

Great for sunrise

73°F water 77°F air 13 mph wind

Narragansett Town Beach

Washington County, RI
80

Great for sunrise

73°F water 76°F air 14 mph wind

Orchard Beach and Promenade

Bronx County, NY
80

Great for sunrise

76°F water 80°F air 15 mph wind

Pickering Beach

Kent County, DE
80

Great for sunrise

80°F water 85°F air 15 mph wind

Point Pleasant Beach

Ocean County, NJ
80

Great for sunrise

75°F water 81°F air 15 mph wind

Port Mahon

Kent County, DE
80

Great for sunrise

80°F water 84°F air 15 mph wind

Prime Hook NWR — Fowler Beach

Sussex County, DE
80

Great for sunrise

78°F water 85°F air 15 mph wind

Public Landing Beach

Worcester County, MD
80

Great for sunrise

82°F water 84°F air 15 mph wind

Rehoboth Beach

Sussex County, DE
80

Great for sunrise

78°F water 83°F air 15 mph wind

Sandbridge Beach

Virginia Beach County, VA
80

Great for sunrise

80°F water 84°F air 14 mph wind

Slaughter Beach

Sussex County, DE
80

Great for sunrise

78°F water 84°F air 15 mph wind

South Bowers Beach

Kent County, DE
80

Great for sunrise

80°F water 85°F air 15 mph wind

Spring Lake

Monmouth County, NJ
80

Great for sunrise

78°F water 82°F air 15 mph wind

Stone Harbor

Cape May County, NJ
80

Great for sunrise

79°F water 82°F air 15 mph wind

Terrapin Nature Area & Beach

Queen Anne's County, MD
80

Great for sunrise

81°F water 84°F air 15 mph wind

Virginia Beach Oceanfront

Virginia Beach County, VA
80

Great for sunrise

80°F water 85°F air 14 mph wind

Wildwood

Cape May County, NJ
80

Great for sunrise

79°F water 82°F air 15 mph wind

Assateague State Park

Worcester County, MD
79

Great for sunrise

79°F water 83°F air 16 mph wind

Boca Chica Beach

Cameron County, TX
79

Great for sunrise

86°F air 12 mph wind

Chincoteague National Wildlife Refuge Beach

Accomack County, VA
79

Great for sunrise

80°F water 82°F air 16 mph wind

Lighthouse Beach

Barnstable County, MA
79

Great for sunrise

73°F water 73°F air 13 mph wind

Mustang Island State Park

Nueces County, TX
79

Great for sunrise

88°F air 13 mph wind

North Beach

Calvert County, MD
79

Great for sunrise

81°F water 87°F air 15 mph wind

Padre Island National Seashore

Kleberg County, TX
79

Great for sunrise

88°F air 12 mph wind

Sandy Hook (Gateway NRA)

Monmouth County, NJ
79

Great for sunrise

78°F water 83°F air 15 mph wind

Cave Point County Park

Door County, WI
78

Great for sunrise

71°F water 77°F air 16 mph wind

Coopers Beach

Suffolk County, NY
78

Great for sunrise

73°F water 74°F air 16 mph wind

Havre de Grace Promenade & Tydings Park

Harford County, MD
78

Great for sunrise

81°F water 85°F air 16 mph wind

Long Beach (Washington)

Pacific County, WA
78

Great for sunrise

72°F air 10 to 14 mph wind

Main Beach

Suffolk County, NY
78

Great for sunrise

73°F water 74°F air 16 mph wind

Ocean City Beach

Worcester County, MD
78

Great for sunrise

79°F water 81°F air 17 mph wind

Ocean Shores

Grays Harbor County, WA
78

Great for sunrise

71°F air 6 to 12 mph wind

Port Aransas Beach

Nueces County, TX
78

Great for sunrise

87°F water 91°F air 10 mph wind

Sand Beach (Acadia National Park)

Hancock County, ME
78

Great for sunrise

64°F air 7 to 10 mph wind

Sandy Point State Park

Anne Arundel County, MD
78

Great for sunrise

81°F water 87°F air 16 mph wind

South Padre Island Beach

Cameron County, TX
78

Great for sunrise

82°F water 90°F air 12 mph wind

12th Street Beach (Chicago)

Cook County, IL
77

Great for sunrise

Assateague Island National Seashore

Worcester County, MD
77

Great for sunrise

79°F water 81°F air 18 mph wind

Cove Point Beach

Calvert County, MD
77

Great for sunrise

82°F water

Hampton Beach

Rockingham County, NH
77

Great for sunrise

Margate City

Atlantic County, NJ
77

Great for sunrise

75°F water

South Beach (Miami Beach)

Miami-Dade County, FL
77

Great for sunrise

88°F water

Ventnor City

Atlantic County, NJ
77

Great for sunrise

75°F water

Whitefish Dunes State Park

Door County, WI
77

Great for sunrise

71°F water

Seaside Heights

Ocean County, NJ
76

Great for sunrise

75°F water 80°F air 20 mph wind

Seaside Park

Ocean County, NJ
76

Great for sunrise

75°F water 80°F air 20 mph wind

Barnegat Lighthouse State Park

Ocean County, NJ
75

Great for sunrise

75°F water 79°F air 20 mph wind

Indian River Inlet

Sussex County, DE
75

Great for sunrise

78°F water 85°F air 15 to 20 mph wind

Island Beach State Park

Ocean County, NJ
75

Great for sunrise

75°F water 79°F air 20 mph wind

Kailua Beach Park

Honolulu County, HI
75

Great for sunrise

80°F water 83°F air 2 to 9 mph wind

Lanikai Beach

Honolulu County, HI
75

Great for sunrise

80°F water 83°F air 2 to 9 mph wind

North Wildwood

Cape May County, NJ
75

Great for sunrise

79°F water 81°F air 15 to 20 mph wind

Ocean City NJ

Cape May County, NJ
75

Great for sunrise

75°F water 83°F air 15 to 20 mph wind

Sea Isle City

Cape May County, NJ
75

Great for sunrise

79°F water 81°F air 15 to 20 mph wind

Wildwood Crest

Cape May County, NJ
75

Great for sunrise

79°F water 81°F air 15 to 20 mph wind

Fire Island National Seashore — Watch Hill

Suffolk County, NY
74

Great for sunrise

72°F water 77°F air 17 to 21 mph wind

Jones Beach State Park

Nassau County, NY
74

Great for sunrise

78°F water 78°F air 17 to 21 mph wind

Makapuu Beach Park

Honolulu County, HI
74

Great for sunrise

80°F water 83°F air 2 to 13 mph wind

Smith Point County Park

Suffolk County, NY
74

Great for sunrise

77°F air 17 to 21 mph wind

Jenness State Beach

Rockingham County, NH
73

Great for sunrise

70°F air 5 to 10 mph wind

Long Beach (NY)

Nassau County, NY
73

Great for sunrise

78°F water 81°F air 18 to 23 mph wind

Ogunquit Beach

York County, ME
73

Great for sunrise

63°F water 72°F air 5 mph wind

Robert Moses State Park

Suffolk County, NY
73

Great for sunrise

72°F water 77°F air 18 to 22 mph wind

Beach Haven (LBI)

Ocean County, NJ
72

Great for sunrise

75°F water 80°F air 20 to 25 mph wind

Kalapaki Beach

Kauai County, HI
72

Great for sunrise

78°F water 89°F air 5 to 8 mph wind

Long Sands Beach

York County, ME
72

Great for sunrise

63°F water 69°F air 5 mph wind

Sandy Beach Park

Honolulu County, HI
72

Great for sunrise

80°F water 84°F air 1 to 15 mph wind

Wallis Sands State Beach

Rockingham County, NH
72

Great for sunrise

70°F air 10 mph wind

Presque Isle Park (Marquette)

Marquette County, MI
71

Great for sunrise

59°F water 76°F air 20 to 25 mph wind

Crescent Beach State Park

Cumberland County, ME
68

Good for sunrise

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

Goose Rocks Beach

York County, ME
68

Good for sunrise

67°F air 5 to 10 mph wind

Old Orchard Beach

York County, ME
68

Good for sunrise

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

Popham Beach State Park

Sagadahoc County, ME
67

Good for sunrise

64°F air 10 mph wind

Reid State Park

Sagadahoc County, ME
67

Good for sunrise

63°F water 64°F air 10 mph wind

Punaluu Black Sand Beach

Hawaii County, HI
66

Good for sunrise

81°F water 81°F air 3 to 9 mph wind

Tawas Point State Park

Iosco County, MI
66

Good for sunrise

78°F air 15 mph wind

Papakolea Green Sand Beach

Hawaii County, HI
64

Good for sunrise

81°F water 86°F air 10 to 14 mph wind

Bill Baggs Cape Florida State Park

Miami-Dade County, FL

Tough for sunrise today

88°F water 88°F air 12 mph wind

Crandon Park Beach

Miami-Dade County, FL

Tough for sunrise today

88°F water 89°F air 12 mph wind

Surfside Beach (TX)

Brazoria County, TX

Tough for sunrise today

90°F air 10 mph wind

Cape Canaveral Beach

Brevard County, FL

Tough for sunrise today

84°F water 87°F air 10 mph wind

Daytona Beach

Volusia County, FL

Tough for sunrise today

82°F water 88°F air 10 mph wind

Deerfield Beach

Broward County, FL

Tough for sunrise today

88°F water 87°F air 13 mph wind

Delray Beach

Palm Beach County, FL

Tough for sunrise today

84°F water 87°F air 12 mph wind

Haulover Beach Park

Miami-Dade County, FL

Tough for sunrise today

88°F water 90°F air 12 mph wind

Lantana Municipal Beach

Palm Beach County, FL

Tough for sunrise today

84°F water 86°F air 12 mph wind

New Smyrna Beach

Volusia County, FL

Tough for sunrise today

84°F water 88°F air 10 mph wind

Oceanfront Park Beach (Boynton Beach)

Palm Beach County, FL

Tough for sunrise today

84°F water 88°F air 10 mph wind

Stuart Beach (Hutchinson Island)

Martin County, FL

Tough for sunrise today

87°F air 10 mph wind

Fort Lauderdale Beach

Broward County, FL

Tough for sunrise today

88°F air 13 mph wind

Hollywood Beach

Broward County, FL

Tough for sunrise today

90°F air 12 mph wind

Jupiter Beach

Palm Beach County, FL

Tough for sunrise today

84°F water 90°F air 9 mph wind

Lake Worth Beach

Palm Beach County, FL

Tough for sunrise today

84°F water 90°F air 9 mph wind

Ocean Reef Park (Singer Island)

Palm Beach County, FL

Tough for sunrise today

84°F water 90°F air 9 mph wind

Pompano Beach

Broward County, FL

Tough for sunrise today

88°F water 90°F air 10 mph wind

East Beach (Galveston)

Galveston County, TX

Tough for sunrise today

87°F water 91°F air 10 mph wind

Galveston Seawall

Galveston County, TX

Tough for sunrise today

87°F water 91°F air 10 mph wind

Hilton Head Island

Beaufort County, SC

Tough for sunrise today

83°F water 86°F air 15 mph wind

Isle of Palms

Charleston County, SC

Tough for sunrise today

85°F water 83°F air 18 mph wind

Jacksonville Beach

Duval County, FL

Tough for sunrise today

82°F water 88°F air 16 mph wind

Neptune Beach

Duval County, FL

Tough for sunrise today

82°F water 87°F air 16 mph wind

Stewart Beach

Galveston County, TX

Tough for sunrise today

87°F water 91°F air 10 mph wind

Sullivan's Island Beach

Charleston County, SC

Tough for sunrise today

85°F water 84°F air 17 mph wind

Amelia Island Beach

Nassau County, FL

Tough for sunrise today

82°F water 86°F air 17 mph wind

Atlantic Beach

Duval County, FL

Tough for sunrise today

82°F water 87°F air 17 mph wind

Bahia Honda State Park

Monroe County, FL

Tough for sunrise today

90°F air 10 mph wind

Bathtub Reef Beach (Hutchinson Island)

Martin County, FL

Tough for sunrise today

84°F water 92°F air 10 mph wind

Cocoa Beach

Brevard County, FL

Tough for sunrise today

84°F water 91°F air 10 mph wind

Crystal Beach (Bolivar Peninsula)

Galveston County, TX

Tough for sunrise today

87°F water 90°F air 10 mph wind

Melbourne Beach (Spessard Holland South)

Brevard County, FL

Tough for sunrise today

84°F water 87°F air 15 mph wind

Sebastian Inlet State Park

Brevard County, FL

Tough for sunrise today

85°F water 90°F air 10 mph wind

St. Augustine Beach

St. Johns County, FL

Tough for sunrise today

82°F water 87°F air 16 mph wind

Vero Beach

Indian River County, FL

Tough for sunrise today

89°F air 10 mph wind

Folly Beach

Charleston County, SC

Tough for sunrise today

83°F water 83°F air 20 mph wind

Smathers Beach

Monroe County, FL

Tough for sunrise today

90°F water 92°F air 5 to 10 mph wind

St. Simons Island Beach

Glynn County, GA

Tough for sunrise today

87°F air 17 mph wind

Tybee Island Beach

Chatham County, GA

Tough for sunrise today

83°F water 85°F air 20 mph wind

Jekyll Island Beach

Glynn County, GA

Tough for sunrise today

87°F air 18 mph wind

Maumee Bay State Park

Lucas County, OH

Tough for sunrise today

86°F air 14 mph wind

Presque Isle State Park

Erie County, PA

Tough for sunrise today

81°F air 14 mph wind

Headlands Beach State Park

Lake County, OH

Tough for sunrise today

84°F air 15 mph wind

Sims Park Beach (Euclid)

Cuyahoga County, OH

Tough for sunrise today

86°F air 14 mph wind

Lakeport State Park

St. Clair County, MI

Tough for sunrise today

76°F air 16 mph wind

Cedar Point Beach

Erie County, OH

Tough for sunrise today

88°F air 18 mph wind
esc