East Stroudsburg Average Temperature by Month

This page shows the average temperature in each month of the year in East Stroudsburg, Pennsylvania. It is based on NOAA data for the years 1991–2020.
What's the Hottest Month in East Stroudsburg?
In East Stroudsburg, Pennsylvania, the warmest month is July, with an average daily high temperature of 84.9 °F and an average low of 61.8 °F.
What's the Coldest Month in East Stroudsburg?
In East Stroudsburg, Pennsylvania, the coolest month is January, with an average daily high temperature of 36.5 °F and an average low of 19.4 °F.
Month Avg. High Avg. Low
January 36.5 °F 19.4 °F
February 39.8 °F 20.7 °F
March 48.9 °F 27.5 °F
April 62.3 °F 37.7 °F
May 72.4 °F 48.0 °F
June 80.2 °F 56.3 °F
July 84.9 °F 61.8 °F
August 82.9 °F 59.7 °F
September 75.6 °F 52.8 °F
October 63.6 °F 41.5 °F
November 51.8 °F 31.6 °F
December 41.0 °F 25.2 °F
Year 61.5 °F 40.5 °F
Weather Station Details
Years Station Coordinates
1910–2024 East Stroudsburg location