January is the coldest month in Portland with average high temperatures of 31°F (0°C), and average low temperatures of 13°F (-10°C). January is considered the best month for winter sports as it sees the highest average of snowfall in the entire year - a hefty 19 inches (48 cm).
In February, temperatures rise slightly and the average snowfall decreases to 12 inches (31 cm). Average high temperatures creep up by about 4 degrees, 35°F (1°C), while average lows are at 16°F (-9°C).
Portland weather in March: Temperatures continue a steady rise in March with winter nearing its end. Snowfall increases by roughly an inch and average high temperatures peak at 42°F (6°C). Winter activities continue to be top recreational activities thanks to Portland’s the steady snowfall.
In April, temperatures range between an average high of 53°F (12°C) and an average low of 35°F (2°C). Snowfall dramatically decreases to 3 inches (8 cm), finalizing the transition of the season to spring.
May sees an average high temperature of 64°F (18°C). Make sure to keep a light cardigan or sweater on you or nearby though as the weather tends to fluctuate and average lows can hit a crisp 44°F (8°C).
Portland weather in June: The temperature in June jumps to an average high of 73°F (23°C) as summer starts to roll around. June is a great time to start planning trips to nearby lakes or beaches as the state typically has a comfortable statewide summer climate. Average low temperatures reach 54°F (12°C).
July is the warmest month in Portland with average high temperatures peaking at 79°F (26°C). Summer nights are comfortably cool at 59°F (15°C).
In August, average high temperatures cool by a degree. Low temperatures also decrease a tad to 58°F (15°C). August is also the driest month in Portland with average precipitation of 3 inches (80 mm).
September marks the beginning of summer’s end with the monthly highs and lows ranging between 50°F (10°C) and 70°F (20°C).
Portland weather in October: Precipitation averages for October are one of the city’s highest at nearly 5 inches (124 cm). Temperatures also make a significant decrease with an average high temperature of 59°F (15°C).
November has the highest level of precipitation in Portland at 5 inches (125 cm). Temperatures continue to drop and short bouts of snow fall begin. Average low temperatures can hit a chilly 31°F (-1°C).
In December, temperatures continue to drop for Portland’s third coldest month and snowfall leaps to a 13 inch average (33 cm). The average high temperatures are 37°F (3°C) while average low temperatures can sink to 20°F (-6°C).
The best months to enjoy lobster in Maine are April through June and December, while soft-shell lobsters are plentiful towards the tail end of summer in September. Best months for whale watching are typically between June and September, but are usually largely depending on when the herring start arriving as well. Fall foliage displays at their best in October.