The Writer's Almanac

Each day, Garrison Keillor reads a poem and relates stories of significant events touching literary history.

Recent Episodes

The Hundred Names of Love by Annie Lighthart | Tuesday, June 02, 2015 | The Writer's Almanac with Garrison Keillor

The children have gone to bed. We are so tired we could fold ourselves neatly behind our eyes and sleep mid-word, sleep standing warm among the creatures in the barn, lean together and sleep, forgetting each other completely in the velvet, the forgiveness of that sleep. Then the one small cry: one strike of the... Read more »

Grandfather’s Cars by Robert Phillips | Monday, June 01, 2015 | The Writer's Almanac with Garrison Keillor

Every two years he traded them in (“As soon as the ashtrays get full,” he said with good humor); always a sedate four-door sedan, always a Buick, always dark as the inside of a tomb. Then one spring Grandfather took off to trade, returned, parked proudly in the driveway. “Shave-and-a-haircut, two bits!” blared the horn.... Read more »