About Chesapeake Beach, MD's Climate & Weather History

Chesapeake Beach is a city of approximately 5,900 people in Maryland, United States. Located in the Eastern Time Zone at 38.7°N latitude.

In 2025, Chesapeake Beach recorded an average annual temperature of 58°F — right at the 30-year normal of 58°F. The hottest day reached 96°F in June; the coldest was 12°F in January. Total precipitation was 49 inches (wetter than usual). The wettest month was July.