Journal
Daily notes from Roanoke.
Roanoke Guide · Getting here
Taking Amtrak to Roanoke: The Car-Free Way to Reach Downtown
Read →Roanoke Guide · Seasons
Roanoke Fall Foliage Guide: When and Where to See Peak Color
Read →Friday · September 4, 2026
ninety-five and unflinching — a Friday that starts Labor Day weekend at full volume.
Read →Thursday · September 3, 2026
ninety-six before noon — a Thursday that demands air conditioning and low ambitions.
Read →Wednesday · September 2, 2026
ninety-two and unrelenting — a Wednesday that doesn't negotiate.
Read →Tuesday · September 1, 2026
ninety and clean — the first Tuesday of September arrives with no ambiguity.
Read →Monday · August 31, 2026
ninety-two and wide open — a Monday with no clouds to speak of.
Read →Sunday · August 30, 2026
patchy fog until nine, then a Sunday that opens wide.
Read →Saturday · August 29, 2026
eighty-two and steady — a Saturday morning that holds its shape all day.
Read →Friday · August 28, 2026
eighty-five and ticking — a Friday holding thunder until mid-afternoon.
Read →Thursday · August 27, 2026
partly sunny until two, then thunder writes the afternoon.
Read →Wednesday · August 26, 2026
eighty-seven and generous — a Wednesday with no storms in the forecast.
Read →Tuesday · August 25, 2026
eighty-two and windless — a Tuesday morning that won't break a sweat.
Read →Monday · August 24, 2026
seventy-nine and spotless — a Monday built for walking downtown without hesitation.
Read →Sunday · August 23, 2026
eighty and brilliant — a Sunday that earned its clarity.
Read →Saturday · August 22, 2026
partly sunny until two, then the skies open their notebooks.
Read →Friday · August 21, 2026
eighty-one and waiting — a Friday holding storms in reserve until after lunch.
Read →Thursday · August 20, 2026
eighty-six and mostly clear — a Thursday holding off the weather until evening.
Read →Wednesday · August 19, 2026
eighty-nine and spotless — a Wednesday without a cloud to spare.
Read →Tuesday · August 18, 2026
eighty-four and clear — a Tuesday reset after the unsettled week.
Read →Monday · August 17, 2026
ninety before the shift — a Monday holding heat until the storms roll through mid-afternoon.
Read →Sunday · August 16, 2026
fog before nine, storms by afternoon — a Sunday split between soft mornings and restless skies.
Read →Saturday · August 15, 2026
fog at dawn, storms this afternoon — a Saturday that starts soft, shifts by two.
Read →Friday · August 14, 2026
ninety and humid — a Friday watching the sky, planning around the chance.
Read →Thursday · August 13, 2026
ninety and bright until mid-afternoon — a Thursday that holds the pattern.
Read →Wednesday · August 12, 2026
eighty-three and hazy — a Wednesday that burns off early, holds steady.
Read →Tuesday · August 11, 2026
ninety and unsettled — a Tuesday that clears early, threatens later.
Read →Monday · August 10, 2026
ninety-one and mostly sunny — a Monday that holds until late afternoon.
Read →Sunday · August 9, 2026
ninety-one and mostly sunny — a Sunday that finally exhales.
Read →Saturday · August 8, 2026
eighty-nine and foggy start — a Saturday that clears early, storms late.
Read →Friday · August 7, 2026
eighty-seven and fog-bound — a Friday that clears by nine, threatens by three.
Read →Thursday · August 6, 2026
eighty-eight and split — a Thursday that starts foggy, ends electric.
Read →Wednesday · August 5, 2026
eighty-two and cloudy — a Wednesday that might rain, might not.
Read →Tuesday · August 4, 2026
eighty-one and holding pattern — a Tuesday that waits until afternoon to decide.
Read →Monday · August 3, 2026
eighty-five and mostly clear — a Monday that turns afternoon dramatic.
Read →Sunday · August 2, 2026
eighty-two and unsettled — a Sunday morning under gray skies that might clear by noon.
Read →Saturday · August 1, 2026
eighty-six and waiting — a Saturday that holds its breath until five.
Read →Friday · July 31, 2026
eighty-nine and sunny — a Friday that feels like peak summer arrived.
Read →Thursday · July 30, 2026
eighty-three and clean — a Thursday that opens up the valley.
Read →Wednesday · July 29, 2026
eighty-one and clean — a Wednesday that feels like the payoff.
Read →Tuesday · July 28, 2026
eighty-eight and on-again, off-again — a Tuesday that makes you choose your moments.
Read →Sunday · July 26, 2026
eighty-four and clear — a Sunday that actually delivers.
Read →Saturday · July 25, 2026
seventy-six and foggy — a Saturday morning that clears into quiet afternoon light.
Read →Friday · July 24, 2026
seventy-two and grey — a Friday that sits soft before tonight's rain.
Read →Thursday · July 23, 2026
seventy-three and grey — a Thursday that stays cool and quiet.
Read →Wednesday · July 22, 2026
eighty-three and partly sunny until the afternoon threat — a Wednesday that gives you a window.
Read →Tuesday · July 21, 2026
eighty-four and unsettled — a Tuesday that asks you to work around the rain.
Read →Monday · July 20, 2026
eighty-one and waiting — a Monday afternoon balanced on the edge of storms.
Read →Sunday · July 19, 2026
partly sunny until the afternoon build — a Sunday that starts open, then turns careful.
Read →Saturday · July 18, 2026
ninety-one and partly sunny until the afternoon storms roll in — a Saturday split in two.
Read →Friday · July 17, 2026
patchy smoke and ninety-two — a Friday that shimmers before tomorrow's storms.
Read →Thursday · July 16, 2026
haze and ninety-three — a Thursday that shimmers and slows.
Read →Wednesday · July 15, 2026
ninety-four and unrelenting — a Wednesday that belongs to air conditioning.
Read →Tuesday · July 14, 2026
patchy fog at dawn, then eighty-seven and clear — a Tuesday that opens up.
Read →Monday · July 13, 2026
patchy fog and scattered showers — a Monday that stays cool and close.
Read →Sunday · July 12, 2026
sixty percent storms all day, ninety percent tonight — the Sunday that never clears.
Read →Saturday · July 11, 2026
eighty-four and cloudy, then fifty-fifty storms after lunch — a Saturday that starts dry.
Read →Friday · July 10, 2026
seventy percent chance of storms by two — a Friday best spent with a plan B.
Read →Thursday · July 9, 2026
mostly sunny until one, then the afternoon storms arrive — a Thursday in two acts.
Read →Wednesday · July 8, 2026
eighty-eight and stormy by midday — a Wednesday best spent under cover.
Read →Tuesday · July 7, 2026
ninety this morning, storms by two — the Tuesday that splits the difference.
Read →Monday · July 6, 2026
ninety degrees by noon, then storms — the Monday after the long weekend.
Read →Sunday · July 5, 2026
patchy fog at sunrise, then eighty-seven with afternoon storms — the Sunday after the Fourth.
Read →Saturday · July 4, 2026
one hundred degrees on the Fourth — fireworks after the heat breaks.
Read →Friday · July 3, 2026
the Friday before the Fourth — a slow build toward the holiday weekend.
Read →Thursday · July 2, 2026
ninety-six and glaring — the Thursday that makes you rethink noon plans.
Read →Wednesday · July 1, 2026
ninety-four and unrelenting — the Wednesday that sends you inside by noon.
Read →Tuesday · June 30, 2026
ninety and partly sunny — the Tuesday that asks for shade and slow mornings.
Read →Monday · June 29, 2026
patchy fog at dawn, then eighty-six with scattered afternoon storms — the Monday that starts clear.
Read →Sunday · June 28, 2026
seventy percent chance through early afternoon — the Sunday that clears by evening.
Read →Saturday · June 27, 2026
eighty-three and wet from the start — the Saturday that asks you to stay in or time it carefully.
Read →Friday · June 26, 2026
eighty-nine and bright until the afternoon storms roll in — the Friday that splits in two.
Read →Thursday · June 25, 2026
eighty-eight and mostly sunny — the Thursday that gives you the whole day.
Read →Wednesday · June 24, 2026
eighty-two and mostly sunny — the Wednesday that settles back in.
Read →Tuesday · June 23, 2026
seventy-nine and wet until afternoon — the Tuesday that clears by evening.
Read →Monday · June 22, 2026
eighty-eight and stormy by late morning — the Monday that asks you to plan around the afternoon.
Read →Sunday · June 21, 2026
eighty-seven and the solstice Sunday — the longest day that doesn't ask much.
Read →Saturday · June 20, 2026
eighty-four and wide open — the Saturday that follows you outside.
Read →Friday · June 19, 2026
seventy-nine and federal — the Juneteenth Friday that starts gentle.
Read →Thursday · June 18, 2026
eighty-eight and windy — the Thursday that waits until afternoon to decide.
Read →Wednesday · June 17, 2026
eighty-seven and fully clear — the Wednesday before storms return.
Read →Tuesday · June 16, 2026
eighty and partly sunny — the Tuesday that holds steady.
Read →Monday · June 15, 2026
seventy-six and bright — the Monday that clears the weekend's heat.
Read →Sunday · June 14, 2026
ninety-two and splitting — the Sunday morning that's bright, the afternoon that storms.
Read →Saturday · June 13, 2026
eighty-eight and still — the Saturday that doesn't ask much of you.
Read →Friday · June 12, 2026
ninety-one and building toward afternoon storms — the Friday that splits in two.
Read →Thursday · June 11, 2026
ninety-four and cloudless — the Thursday that builds toward late storms.
Read →Wednesday · June 10, 2026
showers through midday, then clearing — a Wednesday that rewards the patient.
Read →Tuesday · June 9, 2026
eighty and gray — a Tuesday that keeps the rain close, but not certain.
Read →Monday · June 8, 2026
mostly sunny, mid-eighties — a Monday that settles into early summer's rhythm.
Read →Sunday · June 7, 2026
the Sunday that pushes past ninety — shade, cold beer, and a shift coming.
Read →Saturday · June 6, 2026
ninety again — the Saturday that finds its rhythm in shade and cold drafts.
Read →Friday · June 5, 2026
ninety degrees and full sun — the Friday that crosses into real heat.
Read →Thursday · June 4, 2026
eighty-six and full sun — the Thursday that commits to summer.
Read →Wednesday · June 3, 2026
eighty degrees, north wind, full sun — the Wednesday that asks you to be outside.
Read →Tuesday · June 2, 2026
partly sunny and cool — a Tuesday that holds the warmth back, until tomorrow.
Read →Monday · June 1, 2026
partly sunny and eighty — the first Monday of June opens gentle.
Read →Sunday · May 31, 2026
seventy-six and mostly sunny — the Sunday the city takes a breath.
Read →Saturday · May 30, 2026
after the soaking — 82°, mostly sunny, and the Saturday the city opens back up.
Read →Sunday · May 24, 2026
clear and warm after the rain — Sunday opens at 52°, climbs to 84°.
Read →Monday · May 25, 2026
memorial day — clear and quiet, 84°, and the monday the city slows down.
Read →Tuesday · May 26, 2026
fifty-two degrees at dawn, 84° by mid-afternoon — Tuesday opens the warmest stretch of the week.
Read →Wednesday · May 27, 2026
clear and mild — a mid-week fifty-two, then 84° by afternoon.
Read →Thursday · May 28, 2026
clear skies, low fifties, and 84° on the way — Thursday opens warm and bright.
Read →Friday · May 29, 2026
clear skies, 84°, and the Friday night shift — a weekend preview opens warm.
Read →Saturday · May 23, 2026
a soaking Saturday — rain all day, storms tonight, then Sunday clears warm.
Read →Friday · May 22, 2026
rain showers all day — Friday calls for museums, coffee, and the brewery.
Read →Thursday · May 21, 2026
rain all day — Thursday stays below 80° for the first time in a week.
Read →Wednesday · May 20, 2026
the fifth 90° day — Wednesday tops out at 93°, then the heat finally breaks.
Read →Tuesday · May 19, 2026
94° for the fourth straight day — Tuesday calls for early mornings, long shade, and a thunderstorm watch for tomorrow.
Read →Monday · May 18, 2026
the third 94° day in a row — Monday calls for shade, air conditioning, and evening plans.
Read →Sunday · May 17, 2026
Sunday morning at 91° — summer arrives a month early.
Read →Saturday · May 16, 2026
86° and mostly sunny — the Saturday that tips into summer.
Read →Friday · May 15, 2026
Friday the 15th — sunny, 74°, and the weekend arrives early.
Read →Thursday · May 14, 2026
cooler Thursday — the wind picks up, the temperature drops, spring takes a breath.
Read →Wednesday · May 13, 2026
mid-May Wednesday — the air warm, the greenway calling.
Read →Tuesday · May 12, 2026
sunny Tuesday, 74° — the rare midweek day that feels like a gift.
Read →Monday · May 11, 2026
mid-May Monday — the week opens warm, humid, and green.
Read →Sunday · May 10, 2026
Mother's Day morning — a Sunday built for slow starts and quiet gestures.
Read →Saturday · May 9, 2026
partly sunny Saturday, 76° — the kind of day that asks nothing of you.
Read →Friday · May 8, 2026
sunny Friday, 72° — the spring morning you've been waiting for.
Read →Thursday · May 7, 2026
Thursday morning in early May — a walk through the week's middle.
Read →Wednesday · May 6, 2026
a gray Wednesday in the mid-70s, rain on and off until tonight.
Read →Tuesday · May 5, 2026
sunny and 79° on a Tuesday — the best spring day before tomorrow's rain.
Read →Monday · May 4, 2026
Monday, May 4 — a quick note from the flats.
Read →Sunday · May 3, 2026
the first Sunday in May, a mild afternoon with plans ahead.
Read →Saturday · May 2, 2026
a cool Saturday in the 50s, a Sunday warming into the 60s.
Read →Friday · May 1, 2026
the first of May, a bright Friday before clouds roll in.
Read →Thursday · April 30, 2026
the last Thursday in April, a spring evening on the patio.
Read →Wednesday · April 29, 2026
a Wednesday of storms, an indoor day until the evening clears.
Read →Tuesday · April 28, 2026
A gray Tuesday with showers likely, a soaking Wednesday ahead.
Read →Saturday · April 25, 2026
A morning before the rain, a jazz night when it lands
Read →Friday · April 24, 2026
A gift of a Friday, a wet weekend coming
Read →Thursday · April 23, 2026
A summer-warm Thursday, a rainy Saturday ahead
Read →Tuesday · April 21, 2026
The last cold morning, a warm week ahead
Read →Monday · April 20, 2026
A crisp clear Monday, a fast-warming week
Read →Sunday · April 19, 2026