For Developers Holiday Deals For Business
National Plant a Flower Day

March 12

National Plant a Flower Day

A fun observance on March 12 celebrating planting flowers to welcome spring, promote gardening as a hobby, and highlight the beauty and importance of flowers in ecosystems.

Yearly Date
March 12
Observed in
United States
Category
Nature
Subcategory
Plants & Gardens
Founding Entity

Unknown

First Observed
Unknown
Origin

Community Origin

The observance emerged as an informal celebration with no formal founding.

Know the origin?
Holiday Calendar
Last updated February 26, 2026 by the Holiday Calendar Team
Have an update or spot an error?

Introduction

Celebrate National Plant a Flower Day on March 12 by planting some beautiful blooms in your garden! This day was created to draw attention to the importance of flowers and plants in our environment. Not only do they add beauty and color, but they also provide vital oxygen for us all. Plus, it's a great way to get outside and enjoy nature!

National Plant a Flower Day Timeline

1768
First Seed Catalog
The first seed catalog in the world, published by the English seed company, Boulton & Co, promoting the cultivation of various plant species.
1804
"Language of Flowers" Emerges
Traditional Flower symbolism, also known as the "Language of Flowers," became widely popular during the Victorian era.
1889
Hybridization Era Begins
The birth of plant hybridization science, enabling us to develop new, resilient strains of flowers.
1900
Garden Clubs Formation
The formation of garden clubs boosted interest in home gardening and flower planting, promoting a love for botany and conservation.
1960
National Horticultural Therapy Week
The American Horticultural Therapy Association instituted the National Horticultural Therapy Week to acknowledge the therapeutic benefits of gardening.
2018
First National Plant a Flower Day
National Plant a Flower Day was established, celebrated every year on March 12 to inspire people to plant flowers and appreciate their benefits.

How to Celebrate National Plant a Flower Day

1

Plant a flower garden

Design and create your own flower garden to celebrate National Plant a Flower Day. Choose a variety of flowers for different seasonal blooms and colors.

2

Visit a local nursery

Head over to your local nursery and pick up some annuals or perennials, along with some gardening supplies. Then, go home and get digging.

3

Give away flowers

Buy a bunch of flowers from the store or pick them from your garden, then give them away to family, friends, or even people you don't know! A simple gesture can make someone's day.

4

Volunteer at a community garden

Offer your time to help plant flowers and maintain gardens at a local community center, school, or other public space. It's a great way to give back and show your support.

5

Host a flower pot party

Gather up your friends and family for a fun DIY night of planting flowers in pots. Provide all the materials needed (flower pots, soil, seeds/plants) and let everyone get creative!

Why We Love National Plant a Flower Day

A

Planting flowers is easy and fun

From seed packets to pre-grown potted plants, there are so many ways you can get started planning a garden. Not only is it a great way to add some color and beauty to your yard, but it's also an activity that the whole family can enjoy together!

B

Planting flowers helps the environment

Flower beds and gardens not only look beautiful – they’re also good for the environment. By planting different varieties of flowers, you can attract beneficial insects like bees and butterflies that help to pollinate other plants in your landscape or even nearby farms.

C

Planting flowers adds value to your home

By adding colorful blooms to your home's outdoor space, you can instantly boost its curb appeal. This makes it an attractive option both for potential buyers should you decide to sell in the future - or simply just for personal enjoyment!

Holiday Dates

Year Date Day
2023 Sunday
2024 Tuesday
2025 Wednesday
2026 Thursday
2027 Friday