Climate Peterborough - New Hampshire
Jan Ja Feb Fe Mar Ma Apr Ap May Ma Jun Ju Average high in ºF Av. high Hi 31 34 41 54 66 75 Average low in ºF Av. low Lo 11 12 22 34 44 54
Jul Ju Aug Au Sep Se Oct Oc Nov No Dec De Average high in ºF Av. high Hi 79 78 70 58 47 35 Average low in ºF Av. low Lo 59 58 50 38 29 18
What is the average weather in Peterborough, New Hampshire? Peterborough experiences a cold desert climate, defined by very low annual precipitation and a very large seasonal temperature contrast. The inland location amplifies seasonal temperature swings, leading to warm summers and cold winters. Precipitation is typically scarce and infrequent year-round, with rainfall spread fairly evenly.
January February March April May June July August September October November December
1 Jan 31.0 12.5 0.00 0.00 0.00 0.00 2 Jan 30.9 12.3 0.00 0.00 0.00 0.00 3 Jan 30.7 12.1 0.00 0.00 0.00 0.00 4 Jan 30.6 11.9 0.00 0.00 0.00 0.00 5 Jan 30.5 11.7 0.00 0.00 0.00 0.00 6 Jan 30.4 11.5 0.00 0.00 0.00 0.00 7 Jan 30.4 11.3 0.00 0.00 0.00 0.00 8 Jan 30.3 11.2 0.00 0.00 0.00 0.00 9 Jan 30.3 11.0 0.00 0.00 0.00 0.00 10 Jan 30.3 10.9 0.00 0.00 0.00 0.00 11 Jan 30.3 10.8 0.00 0.00 0.00 0.00 12 Jan 30.3 10.6 0.00 0.00 0.00 0.00 13 Jan 30.3 10.5 0.00 0.00 0.00 0.00 14 Jan 30.3 10.4 0.00 0.00 0.00 0.00 15 Jan 30.3 10.3 0.00 0.00 0.00 0.00 16 Jan 30.4 10.3 0.00 0.00 0.00 0.00 17 Jan 30.5 10.2 0.00 0.00 0.00 0.00 18 Jan 30.5 10.1 0.00 0.00 0.00 0.00 19 Jan 30.6 10.1 0.00 0.00 0.00 0.00 20 Jan 30.7 10.0 0.00 0.00 0.00 0.00 21 Jan 30.8 10.0 0.00 0.00 0.00 0.00 22 Jan 30.9 9.9 0.00 0.00 0.00 0.00 23 Jan 31.0 9.9 0.00 0.00 0.00 0.00 24 Jan 31.1 9.9 0.00 0.00 0.00 0.00 25 Jan 31.2 9.9 0.00 0.00 0.00 0.00 26 Jan 31.4 9.9 0.00 0.00 0.00 0.00 27 Jan 31.5 9.9 0.00 0.00 0.00 0.00 28 Jan 31.6 9.9 0.00 0.00 0.00 0.00 29 Jan 31.8 9.9 0.00 0.00 0.00 0.00 30 Jan 31.9 9.9 0.00 0.00 0.00 0.00 31 Jan 32.0 10.0 0.00 0.00 0.00 0.00
Weather history Peterborough - May 2026
Day 01 May 50.0 36.0 0.13 0.00 0.0 02 May - - - - - 03 May - - - - - 04 May - - - - - 05 May - - 0.00 0.00 0.0 06 May 81.0 53.1 0.00 0.00 0.0 07 May 64.9 44.1 0.33 0.00 0.0 08 May 64.9 34.0 0.00 0.00 0.0 09 May - - - - - 10 May - - - - - 11 May - - - - - 12 May - - - - 0.0 13 May - 37.0 0.08 0.00 0.0 14 May 52.0 48.0 0.16 0.00 0.0 15 May 52.0 46.9 2.56 0.00 0.0 16 May - - - - - 17 May - - - - - 18 May - - - - 0.0 19 May 88.0 59.0 0.00 0.00 0.0 20 May 91.0 66.0 0.08 0.00 0.0 21 May 82.0 53.1 0.00 0.00 0.0 22 May - - - - - 23 May - - 0.00 0.00 0.0 24 May 63.0 46.0 0.02 0.00 0.0 25 May 50.0 48.0 0.46 0.00 0.0 26 May - - - - - 27 May - - - - 0.0 28 May 82.0 52.0 0.00 0.00 0.0 29 May - - - - - 30 May - - - - - 31 May - - - - -
Past weather Peterborough
May 26 Normal Average high temperature Av. high temp. 68.4 ºF 31 ºF Average low temperature Av. low temp. 47.9 ºF 11 ºF Total precipitation Total precip. 3.82 inch 0.00 inch Total snowfall Total snowfall 0.00 inch 0 inch Highest max temperature Highest max temp. 91.0 ºF - Lowest max temperature Lowest max temp. 50.0 ºF - Highest min temperature Highest min temp. 66.0 ºF - Lowest min temperature Lowest min temp. 34.0 ºF -
× Past weather May 2026 incomplete - Missing data
Geo Peterborough - New Hampshire
Country United States State New Hampshire County - City Peterborough Zip Code 3458 Longitude -71.95 dec. degr. Latitude 42.87 dec. degr. Altitude - Elevation
719ft ICAO - IATA -
Date and Time Peterborough - New Hampshire
Local Time 08:47 PM Sunrise 05:08 AM Sunset 08:32 PM Day/Night Night Timezone Eastern Daylight Time Timezone DB America - New York
Map of Peterborough - New Hampshire