National Plant a Flower Day is celebrated every year on March 12 as the unofficial start of the spring gardening season. The observance encourages people to plant flowers wherever they can, for example in gardens, on balconies, or on windowsills.

Though its exact origins remain unknown, it emerged as a community-driven initiative built on an idea that planting flowers brightens personal spaces, supports pollination, sustains local wildlife, and improves mental well-being.


Facts About Planting Flowers

  • Planting flowers is quietly one of the most impactful small acts a person can take. They feed pollinators essential for 80% of the world’s crops, filter air pollutants, and cool urban spaces.
  • For the gardener, the rewards are just as real. Spending time around flowers lowers stress hormones, triggers a mood lift from dopamine and serotonin, and has even been linked to a 36% reduced risk of dementia.
  • Gardening is also a surprisingly effective workout. Digging, raking, and planting can burn up to 500 calories per hour, while sun exposure helps the body produce Vitamin D, essential for bone health and immunity. Even contact with soil plays a role, as the bacteria Mycobacterium vaccae has been studied for its ability to boost the immune system and reduce inflammation.
  • Certain flowers pull double duty in the garden. Marigolds, lavender, and nasturtiums naturally repel harmful insects like aphids and mosquitoes while attracting beneficial ones that keep pest populations in check.

How People Celebrate

National Plant a Flower Day offers a chance to connect with nature. Here are a few ideas on how you can participate:

  • Plant your favorite flowers in your garden, a community space, or even a container on your balcony. Choose species that thrive in your region to ensure healthy growth and vibrant blooms.
  • Involve children in the planting process to teach them about nature and sustainability. Let them pick seeds, dig in the soil, and water the plants—it’s a fun and educational activity.
  • Share your planting journey on social media using hashtags like #NationalPlantAFlowerDay or #PlantJoy. Inspire others to participate by showcasing your blooms and spreading awareness about the day.

Categorized in:

National Days,

Last Update: March 12, 2026

Tagged in: