Skip to content
Artwork for Vegan's Almanac
Society & CulturePhilosophyScienceNature

Vegan's Almanac

Sarah Hale

The Vegan's Almanac is a five-minute daily show highlighting some good news in the world of veganism. And it will end with a moment of beauty, a prayer, a poem, a meditation, a hymn, something that will inspire you each day with the hope of a nonviolent world.

Play
  • 29 episodes
  • Avg 6 min
  • English
Counted on this page — what you have heard stays on this device, so it is not something the list can be paged by.
  • #759
    August 11 · 6 min

    August 11, 2026

    The Death of the Prophet Muhammad; National Fufu Day; Portion of the tenth-century Muslim story, The Case of the Animals Versus Man.

  • #758
    August 10 · 5 min

    August 10, 2026

    World Lion Day; Publication of Fighting Nature: Travelling Menageries, Animal Acts and War Shows, by Peta Tait; The Lion Going To War, by Jean de La Fontaine.

  • #757
    August 9 · 5 min

    August 09, 2026

    National Book Lovers Day; There is no Frigate Like a Book, by Emily Dickinson.

  • #756
    August 8 · 5 min

    August 08, 2026

    Tarantula Appreciation Day; Sneak Some Zucchini Onto Your Neighbor's Porch Day; Neighbours, by Rudyard Kipling.

  • #755
    August 7 · 5 min

    August 07, 2026

    Birthday of Roger Yates; Birthday of Bruce Friedrich; August, by Algernon Charles Swinburne.

  • #754
    August 6 · 6 min

    August 06, 2026

    Farmworker Appreciation Day; Saturday on the Farm, by Edwin C. Ranck.

  • #753
    August 5 · 6 min

    August 05, 2026

    National Oyster Day; National Couscous Day; A Prayer for Breaking One’s Fast.

  • #752
    August 4 · 6 min

    August 04, 2026

    International Clouded Leopard Day; Birthday of Percy Bysshe Shelley; Birthday of Wayne Pacelle; Release of the film, Babe; To a Skylark, by Percy Bysshe Shelley.

  • #751
    August 3 · 5 min

    August 03, 2026

    National Watermelon Day; Birthday of Tobias Leenaert; Wortermelon Time, by James Whitcomb Riley.

Showing 21–29 of 29 episodes