April 16, 2025

A cold wind rummaging through the forest, mixing up the sounds of crows and trains and sirens. The sun appears for a second or two at a time. | Continue reading


@morningporch.com | 1 day ago

April 15, 2025

Two towhees tweet as I drink my tea. Finally they meet at the woods’ edge, tails flared, and one flees. Blue holes appear in the clouds. | Continue reading


@morningporch.com | 2 days ago

April 14, 2025

Against the gray sky, one small dash of yellow at the woods’ edge: a male goldfinch. Nearby, the slow chant of a blue-headed vireo. | Continue reading


@morningporch.com | 3 days ago

April 13, 2025

It’s still cool and overcast, but the daffodils have straightened up and bright spots are appearing in the clouds. A hen turkey walks past, head down, selecting small stones for […] | Continue reading


@morningporch.com | 4 days ago

April 12, 2025

Cold and heavily overcast. A gray squirrel emerges from the woods like a ghost, seeming to float over the rain-darkened leaf duff, fur the color of the sky. | Continue reading


@morningporch.com | 5 days ago

April 11, 2025

It may be cold, damp, and cloudy, but budburst has come to the old lilac, once again stippled in bright green despite having to re-leaf after last summer’s drought. | Continue reading


@morningporch.com | 6 days ago

April 10, 2025

Sunrise somewhere between showers, cold and sodden, the sky flat-white like the eye of a dead fish. No flies for the flycatchers, no sun for the wren. | Continue reading


@morningporch.com | 7 days ago

April 9, 2025

Below freezing still, and the sky more clear than not. Up on the ridge, a hermit thrush is singing: faint chimes, as if some gate to paradise had a doorbell. | Continue reading


@morningporch.com | 8 days ago

April 8, 2025

A patchwork sky at sunrise with a bitter wind. The daffodils’ cups are all overturned. A few lost snowflakes straggle past. | Continue reading


@morningporch.com | 9 days ago

April 7, 2025

Cold rain with an occasional rattle of ice pellets. The creek has risen from a gurgle to a gush. The cardinal sings from deep within the juniper. | Continue reading


@morningporch.com | 10 days ago

April 6, 2025

Damp gloom suffused with white-throated sparrow song, high and thin and tremulous, amid bright splashes of yellow: daffodils, forsythia, spicebush. | Continue reading


@morningporch.com | 11 days ago

April 5, 2025

Overcast and quiet, after the drama of a thunderstorm at dawn. The creekside currant bushes have turned intensely green. A hen turkey’s peevish rasp. | Continue reading


@morningporch.com | 12 days ago

April 4, 2025

A damp and gloomy sunrise. Juncos twitter in the tops of black birches. A cowbird’s liquid note. | Continue reading


@morningporch.com | 13 days ago

April 3, 2025

Hard rain slackening after sunrise. As the drumming on the roofs subsides, I can hear a torrent of Carolina wren song and towhee calls. | Continue reading


@morningporch.com | 14 days ago

April 2, 2025

Gray sky with a smudge of sun, as bright as the half-out forsythia against the woods. A woodpecker and his echo. The rumble of freight. | Continue reading


@morningporch.com | 15 days ago

April 1, 2025

Cold, windy, and overcast. The ring of daffodils in my yard offers a bright yellow rebuke to the grayness. Drink your tea! says the towhee. I’m trying. | Continue reading


@morningporch.com | 16 days ago

March 31, 2025

Rain easing off along with the dawn chorus. The sky brightens, and a brown creeper on the walnut tree beside the road bursts into song. | Continue reading


@morningporch.com | 17 days ago

March 30, 2025

Daffodils are open under a gray-wool sky. A cowbird’s liquid note. Up by the garage, a towhee is calling. | Continue reading


@morningporch.com | 18 days ago

March 29, 2025

A freakishly warm wind seasoned with rain. A red squirrel’s scold-call launches the dawn chorus: phoebe, wren, cardinal, white-throated sparrow. A turkey gobbles. | Continue reading


@morningporch.com | 19 days ago

March 28, 2025

Sunrise from under a lid of cloud turning the ridge orange. The robin sings a few bars. A propellor plane fades into the distance. | Continue reading


@morningporch.com | 20 days ago

March 27, 2025

Five degrees below freezing and half-cloudy at dawn, clearing off by sunrise. The robin is missing in action, offering no competition for the caroling of a Carolina wren. | Continue reading


@morningporch.com | 21 days ago

March 26, 2025

A few degrees above freezing at sunrise. A titmouse’s monotonous song. The clouds turn orange and drift off like boats into the blue. | Continue reading


@morningporch.com | 22 days ago

March 25, 2025

Dawn. A last glimpse of the moon through the clouds as the torrent of robin song is joined by a cardinal, a phoebe, the wren. | Continue reading


@morningporch.com | 23 days ago

March 24, 2025

A damp, gray dawn sweetened by the calls of field sparrows and a bluebird up by the barn. A small shower passes through the woods, rustling like a millipede in […] | Continue reading


@morningporch.com | 24 days ago

March 23, 2025

Clear, cold, and quiet. The rising moon gleams like a scimitar as it passes behind the big tulip tree, and emerges five minutes later as pale as a grub. | Continue reading


@morningporch.com | 25 days ago

March 22, 2025

Patches of blue, and a pair of hawks arrowing north silhouetted against the clouds. An inversion layer brings traffic noise from over the ridge, but a robin’s soliloquy is the […] | Continue reading


@morningporch.com | 26 days ago

March 21, 2025

Windy and cold. I sit in the sun all bundled up, listening to birdsong through two hats and a hood. My mother calls to tell me about a flock of […] | Continue reading


@morningporch.com | 27 days ago

March 20, 2025

Thin, high clouds—enough to blur the edges of shadows. Whenever the robin pauses for breath, I can hear a phoebe calling up by the barn. Spring is here. | Continue reading


@morningporch.com | 28 days ago

March 19, 2025

Cool and clear. At sunrise a red squirrel appears on the end of my porch instead of the usual gray squirrel, spots me, and moves over to the stone wall where chipmunks always sit, nervously peering all about. | Continue reading


@morningporch.com | 29 days ago

March 18, 2025

A degree or two below freezing at dawn. The flat-tire moon fades into obscurity in the middle of a cloudless sky. The ridge turns red. | Continue reading


@morningporch.com | 1 month ago

March 17, 2025

Gray aftermath of a strormy night. Still no phoebe or field sparrow. An icy breeze. | Continue reading


@morningporch.com | 1 month ago

March 16, 2025

Dawn arrives between showers. I think about all the cicada larvae of Brood XIV stirring under the ground, preparing for the last and most eventful spring of their lives. | Continue reading


@morningporch.com | 1 month ago

March 15, 2025

Overcast and quiet. The gray hulk of a dead red maple by the road has dropped another small limb—former rung on my favorite ladder into the sky when I was […] | Continue reading


@morningporch.com | 1 month ago

March 14, 2025

A few degrees above freezing and very still. The full moon hangs above the western ridge, fresh from its run-in with the earth’s shadow, glowing yellow. | Continue reading


@morningporch.com | 1 month ago

March 13, 2025

Red not where the sun rises but where the clouds are thin, off to the north. A silent crow takes a seat in the treetops. The thump of a squirrel […] | Continue reading


@morningporch.com | 1 month ago

March 12, 2025

Overcast at sunrise, the clouds begin to show cracks of blue. A song sparrow continues with his hip-hip-hurrahing long after the others have gone off to forage. | Continue reading


@morningporch.com | 1 month ago

March 11, 2025

Another crystal-clear dawn. A song sparrow and a Carolina wren are trading licks, following initial solos from a robin and a cardinal, all over the whine of traffic. | Continue reading


@morningporch.com | 1 month ago

March 10, 2025

In the half dark, the roar of Monday morning traffic from over the ridge. The last stars fade. A cardinal pipes up. | Continue reading


@morningporch.com | 1 month ago

March 9, 2025

Clear and still, despite the madness of clocks losing an hour. Woodpecker drums. A squirrel rummaging through last year’s leaves. | Continue reading


@morningporch.com | 1 month ago

March 8, 2025

Half an inch of wet snow has turned things white again, if not for long: the wind blows clumps of snow from the trees. The sun comes up. | Continue reading


@morningporch.com | 1 month ago

March 7, 2025

Windy, cold and clear at dawn. A song sparrow pipes up from the depths of the lilac. The ridge turns red. | Continue reading


@morningporch.com | 1 month ago

March 6, 2025

When the wind dies, I can hear the roaring of the creek. I sit in the dark, composing a limerick in my head.  | Continue reading


@morningporch.com | 1 month ago

March 5, 2025

Rain. The stone-wall chipmunk races across the yard and disappears into the woods. The rattle of my metal roofs drowns out everything but a train horn. | Continue reading


@morningporch.com | 1 month ago

March 4, 2025

A gray-wool sky, periodically crossed by Vs of geese. The snowpack has shrunk to an archipelago of white ice. A neighbor’s chicken is crowing over her latest creation. | Continue reading


@morningporch.com | 1 month ago

March 3, 2025

A red dawn. The talking drums of pileated woodpeckers: one bass, one snare. A white-throated sparrow falters half-way through his song. | Continue reading


@morningporch.com | 1 month ago

March 2, 2025

Bitter cold and overcast. After a bit of belly-grooming, the stone-wall chipmunk races across the yard to forage under the lilac, only to be chased off by another chipmunk. She […] | Continue reading


@morningporch.com | 1 month ago

March 1, 2025

Sun and clouds and a turkey vulture rocking in the wind. Then the blue fissures close, and it’s another gray day. | Continue reading


@morningporch.com | 1 month ago

February 28, 2025

A fresh dusting of snow: winter’s not done with us yet. But the chipmunk who lives in the stone wall next to the porch is up, poking around under the […] | Continue reading


@morningporch.com | 1 month ago