Dec 31 (7:40p): A little more wet crunchy snow overnight. Just a little above freezing all day, but overcast, damp, and chilly-feeling.
Dec 30 (6:54p): Rain overnight turns to sleet and then snow mid morning. Rain mixes in afternoon, then more snow after dark. A couple inches of wet crunchy snow so far.
Dec 29 (7:00p): Mild all day; sunny early, clouds later. Light spitting rain starts after dark.
Dec 26 (7:00p): Clear early then thin overcast afternoon. Not too cold—easily above freezing in the middle of the day—but damp chilly-feeling.
Dec 24 (7:15p): Mostly sunny and cool; right around freezing all day, with lots of ice on the ground.
Dec 23 (7:00p): Clear all day and quickly warmer with the sun: mild and springlike by mid day. Still mild after dark.
Dec 21 (7:00p): Mostly cloudy and damp chill; quite cold overnight, then just a little below freezing through the afternoon.
Dec 20 (7:00p): Bright and clear; not as cold as yesterday but still below freezing all day.
Dec 19 (7:05p): Clear and cold; below freezing all day, with a fair breeze.
Dec 18 (7:00p): Clouds overnight with a little light snow, then clearing the first part of the morning; coldish, but very cheery in the sun. Some clouds afternoon, then clear again after dark, breezy, and cooler.
Dec 17 (6:41p): Snow overnight and into the first part of the morning, then mixing with sleet late morning. Light snow and freezing drizzle afternoon. A couple inches of accumulation, mostly in the first part of the morning.
Dec 16 (4:58p): Mostly sunny and coldish through much of the day with a moderate breeze; just a bit below freezing. Overcast developing from late afternoon.
Dec 15 (4:51p): Clear and cooler overnight and into the morning, though still above freezing, then periods of clouds and a few raindrops mid afternoon. Clearing late afternoon, breezy, and cooler.
Dec 14 (5:38p): Above freezing overnight; nearly all the snow melts. Overcast and mild all day, with spitting rain and falling mist off and on. Still mild—even warm—after dark.
Dec 13 (6:18p): Clear and coldish early, then overcast late morning and steadily warmer with some spitting rain late afternoon. Still above freezing after dark.
Dec 12 (4:59p): Bright and clear all day and cold, if cheery in the sun.
Dec 11 (7:00p): Snow overnight and into the morning, with about three inches by the end. Clearing mid morning and cheery in the sun; just around freezing mid day.
Dec 10 (7:00p): Above freezing overnight. Mild, even springlike, through the morning, with a mix of sun and clouds. Overcast afternoon with spitting drizzle off and on and cooler, though still above freezing.
Dec 9 (6:22p): Above freezing at first light with spitting rain, then steadily warmer with drizzle and falling mist off and on all day and considerable mist from the melting snow. Still mild after dark.
Dec 8 (4:28p): Cold overnight, then steadily warmer and mostly sunny; above freezing mid afternoon.
Dec 7 (7:00p): Bright and clear all day. Pleasant in the sun, but cold morning and evening.
Dec 6 (7:00p): Overcast and damp cold, with snow for a while in the afternoon; less than an inch of accumulation.
Dec 5 (6:33p): Sunny and fairly mild most of the day; much dripping and softening of the snow. Overcast from mid afternoon.
Dec 4 (6:43p): Some sunshine in the morning, then overcast for the rest of the day. A little above freezing but damp cold all day.
Dec 3 (6:59p): Light snow continues overnight and through mid afternoon. Right around freezing all day. Clearing towards evening and colder.
Dec 2 (6:35p): About 10 inches of heavy wet snow overnight. Overcast all day with light snow and falling mist all day, and right around freezing; an inch or two more of accumulation. Fine snow still falling after dark.
Dec 1 (5:27p): Clear and coldish early, then hazy overcast and damp cold in the middle of the day. Snow starts late afternoon and accumulates from the start; a couple inches on the ground so far.
Nov 28 (7:00p): Hazy overcast with just a few breaks of sun. Above freezing all day but damp and chilly; breezy in the afternoon.
Nov 27 (7:00p): Hazy overcast and mild with a few breaks of sun in the afternoon. Heavy rain after dark trailing off into spitting drizzle.
Nov 26 (6:17p): Sunny and mild; warm, even, in the middle of the day.
Nov 25 (7:00p): Clear and mild early, then some hazy overcast mid morning. Clear again afternoon.
Nov 24 (7:03p): Overcast and damp all day. Spitting rain begins before first light; rain all day, heavy at times.
Nov 23 (7:00p): Sunny and seasonably mild.
Nov 22 (7:35p): Mostly cloudy with a few breaks of sun through the morning, then overcast with spitting rain early afternoon. Dry again, breezy, and colder late afternoon into evening.
Nov 21 (7:00p): Thick sparkly frost overnight. Bright and sunny all day, and fairly mild once the sun was well up.
Nov 20 (7:00p): Overcast and damp all day, with falling mist and light drizzle late morning through early evening.
Nov 19 (7:08p): Above freezing overnight. Overcast and fairly mild, with rain through the morning and falling mist off and on afternoon.
Nov 18 (7:00p): Just around freezing overnight. Overcast and damp cold all day, with falling mist and spitting rain through the afternoon.
Nov 17 (6:44p): A mix of sun and clouds and damp cold in the morning, then overcast afternoon with snow showers. A dusting of snow sticks after dark.
Nov 16 (7:00p): Sunny and coldish.
Nov 15 (7:00p): Clear and cool—almost mild in the sun mid day. Quickly colder towards evening.
Nov 14 (4:54p): Overcast and damp cold—above freezing in the middle of the day but chilly-feeling.
Nov 13 (6:15p): Quite cold overnight, then clear and cold all day—never much above freezing, if at all.
Nov 12 (6:25p): Above freezing overnight. Overcast all day, with spitting rain off and on in the morning and a little snow mid afternoon. Clearing, colder, and breezy after dark.
Nov 11 (7:00p): Overcast and not as cold; threatening rain all day but no more than a few scattered drops.
Nov 10 (7:00p): Hard freeze overnight, then steadily warmer; pleasant in the sun the middle of the day. Still above freezing after dark.
Nov 9 (7:00p): Well below freezing overnight. Clear and cold all day; above freezing and cheery in the sun, but not warm.
Nov 8 (7:00p): Cold: just barely above freezing even at mid day. A mix of sun and clouds, with a few very short snow showers.
Nov 7 (7:00p): Clear and coolish early, then overcast with damp chill by mid morning. Spitting rain late afternoon into evening.
Nov 6 (4:49p): Freeze overnight. Bright, clear, and cool all day.
Nov 5 (6:09p): Well above freezing overnight but overcast, damp, and chilly feeling. Rain off and on in the afternoon. Mild and misty after dark.
Nov 4 (7:00p): Below freezing overnight, but quickly warmer in the sunshine. Some hazy clouds late afternoon.
Nov 3 (5:21p): Hard freeze overnight. Clear and coldish in the morning, then a mix of sun and clouds and damp cool afternoon.
Nov 2 (7:00p): Freeze overnight. Bright and clear all day; coldish, but pleasant in the sun by early afternoon.
Nov 1 (7:00p): Gusty winds overnight. Mostly sunny, chilly, and breezy all day.
Oct 31 (7:00p): Overcast with rain off and on all day. Mild early and warmer throughout the day; quite warm by late afternoon. Still warm with strong gusty winds after dark.
Oct 29 (7:01p): Some rain overnight, then overcast and fairly mild all day. More spitting rain after dark.
Oct 28 (6:08p): Overcast and cool with falling mist and spitting drizzle off and on all day.
Oct 27 (7:00p): Overcast and mild overnight and into the morning. Spitting rain begins mid morning, then cooler with heavy rain and gusty wind through the afternoon. Rain trailing off after dark.
Oct 26 (6:30p): Light rain overnight. Clearing early; mostly sunny and mild all day.
Oct 25 (7:00p): Clear and cool in the morning, then gathering clouds early afternoon and damp chill.
Oct 24 (7:00p): Clear. Cold overnight, then steadily warmer in the sun; mild though the middle of the day.
Oct 23 (7:00p): Mild overnight with light rain, then a band of hard rain around first light. Clearing by late morning. Chilly after dark.
Oct 22 (4:52p): Overcast, damp, and chilly in the morning, then some breaks of sun and milder mid day. Overcast again mid afternoon. Spitting rain begins after dark.
Oct 21 (7:00p): Sunny and mild most of the day, then hazy overcast late afternoon and a little spitting rain after dark.
Oct 20 (7:00p): Frost overnight. Clear through the morning and steadily warmer, then hazy overcast afternoon and continuing warmer. Still fairly mild evening, with spitting rain after dark.
Oct 19 (7:00p): Cold overnight—moderate frost. Clear and steadily warmer throughout the day, then cool again towards evening.
Oct 17 (6:29p): Strong gusty wind and heavy rain overnight. Drying out in the morning but still breezy; mild early but steadily colder through the day and mostly cloudy with a few breaks of sun. More spitting rain late afternoon. Clearing after dark.
Oct 16 (7:18p): Frost overnight. Clear and fairly mild in the morning, then becoming cloudy and cooler afternoon. Rain starts after dark.
Oct 15 (6:39p): Bright and clear all day. Warm in the sun, coolish in the shade.
Oct 14 (7:03p): Bright and sunny; cool morning and evening, mild to warm through the middle of the day.
Oct 13 (7:00p): Chilly overnight. Sunny through the morning and quickly warmer; mild by mid morning. A few clouds afternoon but still mild and almost summery.
Oct 12 (7:00p): Lumpy clouds, damp, and cool all day.
Oct 11 (6:42p): Overcast, coldish, and damp all day. Rain off and on from mid afternoon.
Oct 10 (4:54p): Overcast, coldish, and damp all day, with a few scattered drops of spitting rain.
Oct 9 (5:36p): Overcast all day, and coolish and damp. Spitting rain late afternoon into the evening.
Oct 8 (6:08p): Rain overnight and off and on the first part of the morning. Mostly cloudy and mild mid morning on—not as hot as previous days. Hazy overcast after dark.
Oct 7 (7:00p): Mild overnight and warm from the first part of the morning. Mostly cloudy, with gusty breeze beginning mid morning. Rain after dark.
Oct 6 (7:00p): Light frost overnight. Clear early then mostly cloudy by mid morning and steadily warmer; mild by mid day. Still mild or even warm after dark.
Oct 5 (7:00p): Bright and clear all day but coolish even in the sun.
Oct 4 (7:00p): Quite cold overnight, then overcast and chilly all day.
Oct 3 (7:46p): Mostly cloudy, damp, and chilly all day, with spitting rain in the middle of the day.
Oct 2 (7:00p): Overcast and mild early; then breaks of sun mid day and warmer—hot in the sun; then steady rain mid afternoon on. Rain trails off evening.
Oct 1 (6:46p): Overcast and mild, with light spitting rain in the morning. Some sun in the afternoon but not hot, then still mild after dark.
Sep 30 (6:55p): Chilly early. A mix of sun and clouds all day and never really warm.
Sep 29 (7:01p): Bright and clear; chilly morning and evening, summery hot mid day. Hazy clouds after dark.
Sep 28 (7:00p): Clear, mild, and breezy; warm in the sun, coolish in the shade.
Sep 27 (7:00p): Clear all day; chilly early but quickly warmer and summery hot mid day. Cool again evening.
Sep 26 (7:00p): Clear and warm through mid afternoon, then gathering clouds with rain starting late afternoon.
Sep 25 (6:30p): Mostly sunny in the morning and warm once the sun got up, then a mix of sun and clouds and cooler afternoon.
Sep 24 (6:17p): Rain overnight. Clear early and summery, then threatening clouds off and on afternoon and a little cooler. A little spitting rain evening.
Sep 23 (7:19p): Cool overnight but quickly warmer; clear, hot, and summery through the middle of the day. Breezy and cooler with developing clouds late afternoon on.
Sep 22 (7:00p): Mostly sunny, warm, and summery; cooler after sunset but not cold.
Sep 21 (6:51p): Coolish overnight, then clear and summery hot all day. Still mild after dark.
Sep 20 (7:17p): Clear and cold overnight, then quickly warmer with the sun. Summery hot mid day, and not as cold after dark.
Sep 19 (7:00p): Cold overnight. Clear all day and steadily warmer; warm fall weather afternoon.
Sep 18 (7:00p): Coolish and breezy, with a mix of sun and clouds. Wintery chill after dark.
Sep 17 (6:25p): Bright, clear, and mild all day. Some breeze afternoon.
Sep 16 (6:25p): Chilly overnight, then clear early and steadily warmer. A mix of sun and clouds in the afternoon; warm in the sun, cool under the clouds. Chilly again after dark.
Sep 15 (7:00p): More rain overnight, then clearing mid morning; warm and summery in the afternoon.
Sep 14 (7:00p): Mostly cloudy to overcast all day, with some rain off and on in the middle of the day.
Sep 13 (7:00p): Bright, clear, and mild—cool for summer, warm for fall.
Sep 12 (7:00p): Overcast, cool, and drizzly early. Rain trails off mid morning, then clearing early afternoon but no warmer; colder in fact.
Sep 11 (7:00p): Mostly cloudy and mild the first part of the morning, then clearing before mid day and summery hot. Still warm after dark.
Sep 10 (6:21p): Mostly cloudy and mild. Flattish overcast in the morning, breaks of sun and more "ominous" clouds afternoon.
Sep 9 (7:23p): Sunny and chilly in the morning, then steadily warmer. Mostly cloudy from mid afternoon.
Sep 8 (7:00p): Mostly sunny and warm, though definitely fall-like.
Sep 7 (7:00p): Overcast and chilly early, then clearing mid day and warmer—like a warm day in the fall.
Sep 6 (7:33p): Overcast and coolish much of the day, with just a few lighter moments in the middle of the day.
Sep 5 (7:00p): Bright and clear all day, and not too hot; especially fall-like morning and later afternoon.
Sep 4 (7:05p): Clear the first part of the morning, then intervals of stormy looking clouds interspersed with mostly sunny skies the middle of the day. Lots of distant thunder late afternoon, with finally a brief rain. Clearing before dark.
Sep 3 (7:00p): Mostly sunny and summery; mild morning and evening, fairly hot mid day.
Sep 2 (6:52a): Not as cool overnight. Sunny and mild through the morning, then cloudy mid day with light rain mid afternoon, then a thunderstorm with torrential rain late afternoon in to evening. Some breaks of sun before dark.
Sep 1 (7:17p): Downright chilly overnight, then clear and summery again mid day. Cool again evening.
Aug 31 (7:00p): Cool overnight, then clear and quickly warmer—summery mid day. Cool again towards evening.
Aug 30 (7:00p): Mostly sunny, hot, and humid; totally summery.
Aug 28 (7:11p): Cloudy and coolish early, then clear mid morning and warm and humid. A mix of clouds and sun mid day with light rain off and on, then overcast by mid afternoon with steady rain continuing past dark.
Aug 27 (6:03p): Chilly overnight. Clear and mild early, then mostly cloudy afternoon.
Aug 26 (5:56p): Chilly overnight. Bright and clear all day; warm early afternoon, but never more than mild the rest of the day.
Aug 25 (7:06p): Cool, even chilly, early. Sunny all day and coolish, and chilly again by nightfall.
Aug 24 (7:00p): Heavy dew overnight. Clear and cool early, then warm and summery mid day. Cool again evening.
Aug 23 (7:04p): Overcast and mild with light spitting rain starting at first light. Clearing mid morning, and fairly hot by mid afternoon. More clouds afternoon, then clear and cooler after dark.
Aug 22 (7:02p): Overcast and misty early, and mild and humid; clearing mid morning and quickly quite hot. Some clouds afternoon.
Aug 21 (5:54p): Mostly cloudy, mild, and very humid. Threatening clouds mid afternoon with a brief thunderstorm, then light rain off and on the rest of the afternoon. Clearing somewhat evening.
Aug 12 (6:21p): Heavy dew overnight. Clear and coolish early, then steadily warmer and more humid through the day. Breezy mid day.
Aug 11 (7:00p): Clear, mild, and dry most of the day; hazy overcast in the evening.
Aug 10 (6:26p): Clear and mild early, then partly cloudy from late morning with some distant thunderstorms. Almost fall-like cool evening.
Aug 9 (6:44p): Bright and clear and less humid. Breezy mid day.
Aug 8 (7:00p): More thunderstorms overnight, then mostly sunny, hot, and very humid.
Aug 7 (6:15p): Stifling humidity, and a mix of sun and clouds. A brief thunderstorm with torrential rain and gusty wind mid afternoon, and then another more distant after dark.
Aug 6 (6:35p): Mild and very humid, with a mix of sun and clouds. Mostly sunny the first part of the day, then near-overcast mid day; breaks of sun early afternoon then more clouds, including some threatening-looking, later. Clear and cooler after dark.
Aug 5 (5:59p): Sunny, reasonably hot, and quite humid.
Aug 4 (7:00p): Mild and humid, with a mix of sun and clouds. Cool evening.
Jul 26 (7:09p): Mostly sunny in the morning, then partly cloudy afternoon. Hot in the sun and fairly humid.
Jul 25 (7:00p): Mostly sunny and mild; cool, even, in the evening.
Jul 24 (6:47p): Mostly sunny, though with a fair number of small clouds hanging out all day. Relatively cool and dry.
Jul 23 (7:00p): Rain overnight and into the morning, and dramatically cooler; almost chilly. Rain trailing off late morning, then clearing afternoon but still coolish.
Jul 22 (7:00p): Overcast in the morning and very humid, but cooler—and cooling more as the day went on. Spitting rain off and on in the afternoon.
Jul 21 (7:00p): Mostly sunny, humid, and very hot.
Jul 20 (6:52p): Mostly sunny, with some towering clouds in the afternoon. Very hot and humid all day; still quite warm after dark.
Jul 19 (7:05p): Mostly sunny, humid, and pretty hot.
Jul 18 (6:43p): Overcast most of the day, with a few breaks of sun, and startlingly cool all day.
Jul 17 (5:59p): Warm and very humid. Intervals of sun and clouds, with light spitting rain briefly mid morning. Distant thunderstorms from mid afternoon, then violent thunder and lightning and a little rain late afternoon. Cooler after dark.
Jul 16 (7:00p): Partly sunny, warm, and humid. Cool and pleasant evening.
Jul 15 (7:13p): Bright and clear, warm, and not as humid. A bit of breeze afternoon.
Jul 14 (7:00p): Sunny, warm, and humid.
Jul 13 (6:38p): Mostly sunny, hot, and humid. A few more clouds afternoon.
Jul 12 (6:59p): Steady rain overnight, then more the first part of the morning. Clearing, mild, and exceedingly humid mid day, then more rain mid afternoon. Clearing again and still humid evening.
Jul 11 (7:00p): Cool overnight. Mostly cloudy, mild, and humid in the morning, then brief torrential downpour mid afternoon followed by spitting rain. Clearing somewhat late afternoon, and cooler evening.
Jul 10 (7:07p): Pleasantly cool overnight. Sunny and humid, and quickly warm; cooler again evening.
Jul 8 (6:29p): Mostly sunny, warm, and humid.
Jul 7 (7:00p): Bright and clear, and somewhat cooler and drier.
Jul 6 (7:16p): Sunny, hot, and very humid through the early afternoon, then gathering clouds and a series of thunderstorms bringing rain the second half of the afternoon. Dryer and cooling towards evening.
Jul 5 (7:00p): Hot and humid under mostly sunny skies. Still warm after dark.
Jul 4 (6:03p): Sunny, hot, and fairly humid all day. Some breeze late afternoon, and cooler evening.
Jun 30 (6:19p): Clear and mild early, then gathering clouds and a little rain mid morning. Mostly sunny again mid day, then intervals of threatening clouds and two rainy thunderstorms the later part of the afternoon. Cool evening.
Jun 29 (7:00p): Strong thunderstorm with heavy rain early morning, then a mix of sun and clouds, warm, and very humid. More thunderstorms mid afternoon, then clearing and cooler evening.
Jun 28 (7:00p): Mostly sunny, hot, and quite humid all day.
Jun 27 (7:00p): Bright and clear with a few fair-weather clouds in the afternoon. Warmish; hot in the direct sun. Mild evening.
Jun 26 (5:58p): Very misty early, then overcast, coolish, and humid the first part of the morning. Still cloudy mid day and sweaty with the humidity, then clearing afternoon and hot.
Jun 25 (6:47p): Overcast, mild, and humid through the morning. Light to moderate rain off and on afternoon into evening.
Jun 24 (5:42p): Mostly sunny and seasonably hot much of the day, then gathering clouds and cooler evening.
Jun 23 (7:00p): Bright and clear all day; warm in the shade, and quite hot in the strong sun mid day.
Jun 22 (7:00p): Mostly sunny much of the day; warm, and very hot in the sun. A few threatening clouds off and on, and one small thunderstorm with brief downpour mid afternoon. Cooling evening.
Jun 21 (7:19p): Overcast, damp, and coolish all day. Light spitting rain off and on in the middle part of the day.
Jun 20 (7:00p): Overcast, mild, and humid. Rain off and on, heavy at times, from mid morning on.
Jun 19 (6:50p): Mostly cloudy, warm, and very humid.
Jun 18 (6:46p): Overcast, mild, and very humid in the morning. Light to moderate rain off and on afternoon.
Jun 17 (7:00p): Mostly sunny. Mild early, then hot mid day. Humid in the afternoon and evening.
Jun 16 (6:02p): Overcast and coolish early, with light rain off and on the first part of the morning. Rain more consistent, and heavy at times, from late morning on, and warmer; still raining and mild after dark.
Jun 15 (7:39p): Chilly early but quickly warmer: hot in the sun by mid morning. Mostly sunny all day. Cooling from late afternoon.
Jun 14 (6:26p): Mostly sunny with scattered clouds in the morning—hot in the sun, cool under the clouds. Some thicker threatening clouds early afternoon with a couple scattered raindrops, then mostly sunny again late afternoon on. Chilly and breezy evening.
Jun 13 (6:06p): Overcast and cool early, with light rain and falling mist beginning mid morning. Still chilly mid day, and steady rain through the first part of the afternoon. Dryer towards evening.
Jun 12 (5:44p): Mostly sunny all day. Cool morning and evening, hot through the middle of the day with some humidity.
Jun 11 (5:36p): Mild overnight, with some rain. More rain off and on through the morning, heavy at times. Clearing and hot afternoon, then quickly cooler towards evening.
Jun 10 (7:00p): Mostly sunny and hot much of the day, and humid. Clouds gathering from mid afternoon, and overcast by evening.
Jun 9 (6:58p): Bright and sunny all day. Coolish morning and evening, hot mid day.
Jun 8 (6:17p): Bright and clear. Dry; warm rather than hot in the shade but scorching in the very strong sun. Cooler evening.
Jun 7 (7:00p): Coolish overnight but quickly warmer; clear all day and summery hot by mid morning. Cooling again after dark.
Jun 6 (6:21p): Rain overnight. Partly sunny with some threatening clouds; warm all day, then quickly cooler evening.
Jun 5 (6:54p): More sunny than not, though with periods of mildly threatening clouds throughout the day. Hot and summery; still quite warm after dark.
Jun 4 (7:00p): Mostly sunny. Cool morning and evening, mild or warm through the middle of the day.
Jun 3 (6:54p): Fairly cool overnight, but quickly warmer in the strong sun. Scattered clouds and quite breezy afternoon, then thicker clouds and chilly towards evening.
Jun 2 (5:27p): Low thick overcast with falling mist early, then clearing and warm early afternoon. Overcast again late afternoon into evening, with periods of heavy rain and a little thunder.
Jun 1 (7:00p): Mostly sunny. Summery warm much of the day, then cooling from late afternoon; almost chilly evening.
May 31 (7:17p): Gentle rain overnight. Drying at first light; mostly sunny and quickly warmer. More clouds, some threatening, in the middle of the day, then bright and clear and mild mid afternoon on.
May 30 (7:00p): Overcast and coolish early, then a mix of sun and clouds afternoon and fairly mild.
May 29 (7:00p): Overcast and chilly all day with a few scattered raindrops afternoon.
May 28 (8:01p): Overcast and mild through the morning, with light rain beginning around mid day. Cooler afternoon with periods of steady rain.
May 27 (7:00p): Mostly sunny and summery hot most of the day, then clouds gathering late afternoon—and still mild.
May 26 (6:31p): Mostly sunny all day. Hot and summery despite a bit of breeze. Still warm or even hot after dark.
May 25 (7:00p): Sunny and summery warm most of the day, with some clouds gathering towards evening.
May 23 (6:18p): Mostly sunny; cool early then mild by mid morning. Breezy afternoon with more clouds and a few raindrops the middle of the afternoon.
May 22 (6:11p): Bright and clear all day. Mild; hot in the sun mid day. Chilly towards evening.
May 21 (7:00p): Mostly sunny and mild; breezy in the afternoon.
May 20 (4:21p): Thunderstorms overnight. Mostly sunny all day and hot—close to 90°—with a few scattered showers from distant thunderstorms.
May 19 (7:00p): Mostly sunny and mild early, then gathering clouds and rain, heavy at times, through the middle of the day. Clearing late afternoon; clear and mild evening.
May 18 (7:08p): Clear all day; mild early, hot and summery by late morning. Still mild after dark, with gathering clouds.
May 17 (6:49p): Overcast and mild, with light rain beginning mid morning. Clearing all of a sudden late afternoon, and warm and sunny all evening.
May 16 (5:53p): Heavy dew overnight and patchy fog at first light. Mostly sunny; cool early but steadily warmer, and almost summery mid afternoon.
May 15 (5:15p): Mostly cloudy and cool in the morning, then more sun afternoon and fairly mild, though still not at all hot.
May 14 (7:00p): Overcast and chilly with falling mist off and on all day.
May 13 (7:00p): Overcast and cool. Spitting rain starting late afternoon.
May 12 (7:00p): Overcast, damp, and chilly, with light rain off and on.
May 11 (7:00p): Cool overnight but mostly sunny at first light and quickly warmer; summery by mid day.
May 10 (7:03p): Overcast, damp, raw, and breezy all morning. Spitting rain early afternoon, then milder but still overcast. Chilly again towards evening.
May 9 (6:31p): Mostly sunny; not hot, but comfortably mild. More clouds and cooler mid afternoon on.
May 8 (7:00p): Rain overnight. Clearing at first light; mostly sunny all day and slowly warmer. Mild by early afternoon and even hot in the sun, though still cool with sun behind clouds.
May 7 (6:45p): Clear and mild in the morning, then a few clouds afternoon and hot and summery. Heavy clouds move in evening with periods of rain, heavy at times.
May 5 (7:06p): Overcast and coolish all day, with brief periods of light rain.
May 2 (7:00p): Overcast and raw in the morning, with light rain off and on. Drier and warmer in the afternoon but still heavily cloudy.
May 1 (7:06p): Overcast and chilly early, with spitting rain off and on. Drier and warmer afternoon.
Apr 30 (6:00p): Rain overnight, then lumpy overcast most of the day with a few brief hints of sun. Chilly and damp.
Apr 29 (7:00p): Heavy frost overnight. Clear in the morning and steadily warming, then hazy overcast developing from mid afternoon on.
Apr 28 (7:00p): A mix of sun and clouds in the morning and fairly mild. Overcast with spitting rain off and on afternoon, and chilly and raw.
Apr 27 (7:00p): Cold overnight—down near freezing. Mostly cloudy and chilly all day, with a few moments of spitting rain.
Apr 26 (7:00p): Overcast and chilly, with light rain off and on all day and torrential rain with some thunder after dark.
Apr 25 (7:00p): Sunny all day. Chilly overnight but quickly warmer, and summery hot mid day. Hazy overcast late afternoon, and chilly again evening.
Apr 24 (7:00p): Light rain overnight. Cloudy and damp in the morning, then gradually clearing; sunny and warm by mid afternoon. Chilly again after dark.
Apr 23 (7:00p): Rain overnight, heavy at times. A mix of sun and clouds through the morning and coolish; clearing early afternoon, then overcast and chilly evening.
Apr 22 (7:00p): Overcast, damp, and mild through the morning. Light rain beginning early afternoon and gradually intensifying. Steady rain and cooler after dark.
Apr 21 (7:00p): Intervals of sun and clouds in the morning, with a few bands of light rain, then mostly sunny and mild afternoon.
Apr 19 (7:00p): Lumpy overcast with a few breaks of sun in the morning and mild, then clearing and warm afternoon. Breezy all day.
Apr 18 (7:00p): Heavy overcast, damp, and coldish much of the day, with light rain off and on. Warming from mid afternoon on.
Apr 17 (7:00p): Heavy frost, almost a freeze, overnight. Bright and clear and steadily warmer; summery hot by mid afternoon. Chilly again evening.
Apr 16 (7:00p): Bright and clear all day; mild but not hot.
Apr 15 (7:00p): Rain overnight and into the morning, with some thunderstorms the first part of the day. A mix of sun and clouds and mild from mid morning: warm in the sun, chilly under the clouds. Threatening clouds move in mid afternoon bringing bands of downpour, then clearing again and dry by evening.
Apr 14 (7:00p): Mostly sunny, mild, and breezy most of the day. Gathering clouds late afternoon.
Apr 13 (7:00p): Clear and warm in the morning, then some clouds mid day. Cooler late afternoon, and rain after dark.
Apr 12 (7:00p): Rain overnight. Overcast and mild early, then clearing and summery hot by mid day. Still warm after dark.
Apr 11 (7:00p): Freeze overnight. Mostly sunny with a few thick clouds from time to time; fairly chilly all day, though pleasant in the sun.
Apr 10 (7:00p): Chilly and damp and a mix of clouds and sun.
Apr 9 (7:00p): Overcast, damp, and raw all day; not a whole lot above freezing at any point. Falling mist mid morning, and more spitting rain evening.
Apr 8 (7:00p): Rain overnight and into the morning. Chilly overcast all day
Apr 7 (7:00p): Clear and mild; not as hot as the day before but quite pleasant.
Apr 6 (7:00p): Cold rain into the morning, then clearing by mid morning and quickly warmer; hot and summery by mid afternoon. Cooling again evening.
Apr 5 (7:00p): Sunny and cool through mid afternoon, then developing overcast. Spitting rain after dark and downright chilly.
Apr 4 (7:00p): Light freeze overnight. Sunny but fairly chilly all day, especially with the breeze.
Apr 3 (7:00p): Rain overnight and into the morning. Clearing by late afternoon and quickly warm and summery, then breezy late afternoon and cooler. Very breezy after dark.
Apr 2 (7:00p): Freeze overnight. Bright and clear; cool, but pleasant in the sun.
Apr 1 (7:00p): Freeze overnight. Mostly sunny, chilly, and breezy.
Mar 31 (7:00p): Sunny, mild, and springlike in the morning. Breezy mid day with clouds developing, and spitting rain; more steady drizzle mid afternoon and cooler. Clearing after dark and chilly, down near freezing.
Mar 30 (7:00p): Mostly sunny. Mild early, then summery by mid day. Still mild through the afternoon even with some breeze.
Mar 29 (7:00p): Overcast and coolish early, then steadily warmer; mild and springlike by noon. Spitting rain off and on afternoon and continued mild.
Mar 28 (7:00p): Freeze overnight. Sunny and cool in the morning and warming gradually; fairly mild by mid afternoon. Overcast and breezy after dark.
Mar 27 (7:00p): Sunny and cool. Not a whole lot above freezing at any point, but cheery in the strong sun.
Mar 26 (7:00p): Sunny all day but cool despite the strong sun. Breezy in the afternoon.
Mar 25 (7:00p): Some clouds in the morning and fairly chilly, then clearing and seasonably mild afternoon, with some breeze.
Mar 24 (7:00p): Chilly overnight then quickly warmer in the strong sun: bright and springlike mid day. Clouds afternoon, then clearing again after dark.
Mar 23 (7:00p): A dusting of snow overnight quickly melts in the morning sun despite chilly temperatures. A mix of clouds and sun afternoon and breezy.
Mar 22 (7:00p): Overcast and chilly, with rain falling much of the day.
Mar 21 (7:00p): Mostly cloudy. Fairly mild but heavy and damp.
Mar 20 (7:00p): Bright and clear all day. Cool in the shade but warm or even hot in the sun mid day.
Mar 18 (7:00p): Well below freezing overnight; still freezing into mid morning and chilly all day, under clear skies.
Mar 17 (7:00p): Freeze overnight. A mix of sun and clouds and coolish.
Mar 16 (7:00p): Intervals of sun and clouds. Cooler but still well above freezing. Breezy in the afternoon.
Mar 15 (7:00p): A mix of sun and clouds and very mild and springlike, with a little bit of rain late morning. Tremendous melting of snow.
Mar 14 (7:00p): Above freezing overnight. Mostly cloudy, damp, and quite mild all day.
Mar 13 (7:00p): Quite chilly overnight: well below freezing. Steadily warmer with a mix of sun and clouds; mild mid afternoon.
Mar 12 (7:00p): Mostly sunny and coldish, but with plenty of melting in the strong sun.
Mar 11 (7:00p): Above freezing overnight. Mostly sunny and fairly mild, though breezy in the afternoon. Quickly cooler towards evening.
Mar 10 (7:00p): Overcast and damp. Snow starts mid morning, then changes to ice and then rain early afternoon leaving a couple inches of slush before trailing off around dark.
Mar 9 (7:00p): Coldish overnight, but steadily warmer in the strong sun. Almost springlike mid afternoon.
Mar 8 (7:00p): Clear and cold overnight, then developing overcast and warmer: a little above freezing by mid day. Clear again after dark.
Mar 7 (7:00p): Clear and cold.
Mar 6 (7:00p): Quite cold all day. Bright and clear through mid afternoon but breezy and very chilly, then gathering overcast late afternoon on.
Mar 5 (7:00p): Bright and clear. Well below freezing all day, but pleasant in the strong sun. Lots of icicles.
Mar 4 (7:00p): Heavy snow overnight: close to a foot of wet sticky snow on the ground at first light. Snow trails off the first part of the morning; mostly cloudy the rest of the day and mild, with a very few more snowflakes mid afternoon. Plenty of softening and melting.
Mar 3 (7:00p): Sunny and fairly mild through the morning, then developing overcast, cooler, and damp afternoon.
Mar 2 (7:00p): Snow starting early morning, falling thickly for a little while but without much accumulation; then light wet snow through early afternoon. Cool and overcast the rest of the day. About an inch of accumulation.
Mar 1 (7:00p): Bright and clear most of the day. Above freezing by early afternoon, and charmingly mild in the strong sun. Hazy overcast in the west late afternoon.
Feb 28 (7:00p): Some snow still falling at first light, with about three inches of very fluffy snow on the ground. Clearing by mid morning; below freezing all day, but plenty of melting in the strong sun.
Feb 27 (7:00p): Overcast early then intervals of sun and clouds afternoon. Damp and quite cold all day. Light snow beginning after dark.
Feb 26 (7:10p): Mostly sunny, coldish, and still quite breezy: less so than the day before, but still well above average!
Feb 25 (6:15p): Intervals of rain and sun with a few violent snow squalls in the morning, then mostly cloudy and very windy from mid morning. Lots of limbs and a few whole trees down. A little above freezing all day but chilly in the breeze.
Feb 24 (7:11p): Overcast and breezy. Spitting rain through the morning and chilly, then warmer with light rain and thick mist afternoon.
Feb 21 (7:13p): Snow changes to freezing rain overnight: two or three inches of wet then frozen solid snow, plus a coating of ice. Overcast and right around freezing in the morning, then clearing, mild, and springlike afternoon.
Feb 20 (7:00p): Quite cold overnight and into the morning; steadily warmer but still overcast and damp cold all day. Light snow starts after dark.
Feb 19 (5:54p): Beautifully clear all day. Quite cold early, then steadily warmer: just below freezing mid day but very pleasant in the sun. Cold again after mid afternoon.
Feb 18 (7:00p): Snow overnight, with maybe three inches of light fluffy snow on the ground at first light. Overcast and damp and right around freezing all day, with snow off and on but no real additional accumulation.
Feb 14 (7:13p): Freeze overnight turns the snow solid, and leaves some serious ice in cleared spots. Coolish and damp all day—just a little above freezing—with a mix of sun and clouds.
Feb 13 (6:49p): Rain overnight turns the snow to wet concrete by morning. A little above freezing all day: a mix of sun and clouds in the morning with a few scattered flurries, then overcast mid afternoon on. Below freezing after dark with a more serious flurry and a trace of accumulation.
Feb 12 (7:00p): Clear and quite cold overnight. Gathering overcast in the morning and slowly warmer, with fine snow starting mid afternoon and accumulating quickly. Snow mixes with ice and rain after dark; three or four inches of accumulation so far.
Feb 11 (7:16p): Clear and cool: solid freeze overnight, but above freezing through the middle part of the day.
Feb 10 (7:00p): Mostly sunny and coldish: below freezing all morning, and just a little above mid afternoon. More clouds after dark.
Feb 9 (7:34p): Mostly sunny and seasonably cold; not much above freezing at the warmest point.
Feb 8 (7:00p): Mild and drizzly early, then clearing mid day: warm and springlike. Steadily colder from mid afternoon; below freezing and quite breezy after dark.
Feb 7 (7:00p): Mild and misty early, then light rain mixing with few snowflakes mid day. Easily above freezing all day.
Feb 6 (7:00p): Freeze overnight. Clear and cool early, and steadily warmer: above freezing the first part of the morning. Cloudy afternoon, with spitting rain after dark.
Feb 5 (7:00p): Again warm and springlike: well above freezing overnight, and above 60° early afternoon. Mostly sunny morning, with gathering overcast later. Cooler from mid afternoon.
Feb 4 (7:00p): Very mild—warm, even—all day, under cloudless sky.
Feb 3 (7:30p): Fairly mild overnight—just a bit below freezing. Overcast and damp all day, and chilly despite the warmer temperatures. A little melting of snow.
Feb 2 (6:43p): Cold early but steadily warmer though the day—right around freezing by mid afternoon under gathering overcast. Not much colder after dark.
Feb 1 (7:00p): Cold overnight: around 0°F. Clear early, then a few hazy clouds from mid morning. Slowly warmer through mid afternoon, but easily below freezing all day.
Jan 31 (6:58p): Bright, clear, and quite cold all day. Sparkly.
Jan 30 (7:00p): Snow mixes with sleet or rain overnight; between one and two inches of accumulation total. Clearing early coldish, with the temperature dropping slowly most of the day. A dusting of new snow after dark.
Jan 29 (7:00p): Overcast and damp. Cold early, and steadily warmer throughout the day. Scattered snowflakes early afternoon, then warmer still with steady snow after dark.
Jan 27 (7:00p): Coldish all day; clear in the morning, then slowly gathering overcast from early afternoon.
Jan 26 (7:00p): Bright and clear all day and coldish; just below freezing at the warmest point, mid afternoon.
Jan 25 (6:20p): Freeze overnight. Clear and coldish in the morning, then a mix of sun and clouds afternoon and a little warmer; a bit above freezing mid afternoon.
Jan 24 (7:00p): Startlingly warm. Above freezing all night, and springlike warm by mid morning. Overcast all day and breezy, especially in the afternoon, with steady rain—heavy at times. Colder after dark.
Jan 23 (6:59p): Overcast, damp, and breezy. Coldish early but steadily warmer: above freezing by early afternoon, and still fairly mild after dark. Lots of melting of the snow.
Jan 22 (7:23p): Bright, sunny, and cold most of the day. Very cold overnight, then steadily warmer and very cheerful in the sun; just a little below freezing mid afternoon. Hazy overcast after dark.
Jan 21 (5:29p): Very cold all day: just barely above zero. Clear in the morning, then overcast from early afternoon. Breezy late afternoon with light snow falling off and on.
Jan 20 (6:47p): Snow mixes with sleet (and maybe some rain) overnight. Breezy and damp all day, and right around freezing, with sleety snow falling until late afternoon—maybe 10 inches total. Clearing and dramatically colder after dark.
Jan 19 (7:00p): A little below freezing all day. Sunny early then hazy overcast, with fine snow starting late afternoon, accumulating lightly right away.
Jan 18 (7:00p): Cold overnight and the first part of the morning, then steadily warmer; above freezing mid afternoon into evening.
Jan 17 (6:30p): Clear and cold in the morning, then some hazy clouds—and still cold—afternoon.
Jan 16 (6:17p): Mostly sunny early, then hazy overcast by mid morning. Coldish and damp; right around freezing.
Jan 15 (7:00p): Cold overnight. Mostly sunny and steadily warmer; peeking above freezing by early afternoon.
Jan 14 (4:11p): Overcast and damp cold early, then clearing afternoon and warmer, though never above freezing.
Jan 13 (7:00p): Clear and cold all day; cheery in the sun afternoon.
Jan 12 (7:00a): Quite cold overnight and into the morning. Clear and chilly all day; never above freezing.
Jan 11 (7:11p): Clear, breezy, and cold; well below freezing all day.
Jan 10 (6:59p): Right around freezing all day. Flat overcast and damp cold in the morning with light snow off and on. Some texture to the overcast and a few breaks of sun afternoon. Breezy after dark.
Jan 9 (5:54p): Rain overnight. Clearing at first light and fairly mild, then becoming overcast mid day, breezy, and damp cold.
Jan 8 (7:00p): Light snow the first part of the morning, with a dusting of accumulation. Snow changes to misty rain mid morning; rain off and on the rest of the day.
Jan 7 (6:18p): Breezy and cold overnight. Clear and quite cold early, and warmer only slowly; safely below freezing all day. Overcast developing mid afternoon, and damp.
Jan 6 (5:17p): Light freeze with very heavy fall of frost at first light. Mostly sunny and fairly mild through mid day, then a few squally storms afternoon and steadily cooler. Chilly and breezy after dark.
Jan 5 (6:50p): Overcast with light rain off and on all day. Damp and chilly despite being well above freezing. Very muddy.
Jan 3 (6:09p): Light snow beginning at first light leaves a dusting, then clearing with immediate melting in the strong sun. Above freezing by late morning, then gathering clouds and cooler early afternoon. More sun again late afternoon.
Jan 2 (6:04p): Mostly sunny, calm, and coldish; right around freezing all day.
Jan 1 (4:33p): Misty early and quickly very much warmer, then clearing and very breezy by mid morning and steadily cooler. Chilly, damp and breezy afternoon with clear skies, then close to freezing after dark.