October has warm days and displays peak fall foliage with brilliant shades of red, orange, yellow, magenta, and purple. It is one of the best times to visit New Hampshire to witness the natural beauty of the region with a broad palette of colors amid the backdrop of the panoramic mountains. Average high temperatures are in the range of 55°F (12.8°C) to 65°F (18.3°C), while average low temperatures register 35°F (1.7°C) to 40°F (4.4°C) across the state. October skies are cloudy and humid, particularly in the second half of the day and rain registers in the range of 4" (102mm). Nashua has average temperatures in the 37°F (2.8°C) to 62°F (16.7°C) range, while Lebanon is between 37°F (2.8°C) to 60°F (15.6°C). Days become shorter by the end of October as the daylight is gradually on the wane. Tourist numbers are up in the peak fall season and along the Kancamagus Highway. Dress in layers of clothing as the temperatures plummet in the evening!