New Bern Average Temperature by Month

This page shows the average temperature in each month of the year in New Bern, North Carolina. It is based on NOAA data for the years 1991–2020.
What's the Hottest Month in New Bern?
In New Bern, North Carolina, the warmest month is July, with an average daily high temperature of 89.8 °F and an average low of 71.6 °F.
What's the Coldest Month in New Bern?
In New Bern, North Carolina, the coolest month is January, with an average daily high temperature of 55.5 °F and an average low of 34.2 °F.
Month Avg. High Avg. Low
January 55.5 °F 34.2 °F
February 58.7 °F 36.2 °F
March 65.0 °F 41.9 °F
April 73.8 °F 50.5 °F
May 80.5 °F 59.3 °F
June 87.1 °F 67.8 °F
July 89.8 °F 71.6 °F
August 88.2 °F 70.6 °F
September 83.3 °F 65.8 °F
October 74.9 °F 54.0 °F
November 65.8 °F 43.3 °F
December 58.5 °F 37.2 °F
Year 73.5 °F 52.8 °F
Weather Station Details
Years Station Coordinates
1949–2024 Coastal Carolina Regional Airport location
1872–1948 New Bern 3 NW location