Marcus Lawrence | 

Get a Free American Flag From Ace Hardware Memorial Day Weekend 2024

The Krazy Coupon Lady is an independent service supported by advertising. Most of the offers appearing on our site are from companies from which we receive compensation. We may receive a small payment from an affiliate if you click a link to purchase a product. Sometimes a post is sponsored by the maker of the product, and we receive a fee for the post. Learn More.

Each year, as part of their recognition of the Memorial Day holiday, Ace Hardware teams up with the Veterans of Foreign Wars (VFW) for their annual One Million Flag Giveaway

From the Saturday before Memorial Day through the holiday itself, each participating Ace Hardware will have 240 8” x 12” flags to hand out free to customers shopping in-store. 

This is just one of the many Memorial Day deals available for the holiday weekend, including specific Memorial Day food deals for military members.

Based on what we’ve seen in past years, here’s what we expect for the Ace Hardware free flag promotion during Memorial Day weekend in 2024.

KCL predicts the next Ace Hardware Memorial Day Flag Giveaway will begin Saturday, May 25, 2024.


Ace Hardware hasn’t officially announced the next date for their Memorial Day Flag Giveaway, but based on what they've done in recent years, we here at KCL predict that it’ll take place starting Saturday, May 25, 2024, and will keep going while supplies last. 

How do we make our prediction?

The last several years, Ace Hardware has held their Memorial Day Flag Giveaway the Saturday of Memorial Day Weekend. In 2024, Memorial Day is Monday, May 27 — so we predict the flag giveaway will take place on Saturday, May 25. 

Each participating Ace Hardware hands out 240 free American flags.

A little girl smiles up at her military dad while holding his hand. She is also holding a small US flag.

There are about 4,400 Ace Hardware stores across the country, and each one had 240 flags to hand out during business hours on Saturday, May 27, 2023.

To get your flags, you had to visit the Ace Hardware store near you. Then simply go to the checkout area and ask for one. There was no purchase required to receive a free American flag. The offer was limited to one flag per person.

Most Ace Hardware stores are open 8 a.m. to 7 p.m. on Saturdays.

For every flag handed out, Ace donates another flag to a local VFW Post.

One Million Flag Giveaway official promo image

Every flag Ace handed out in 2023 was matched by a flag donation to a local VFW post. These flags mark and honor veterans’ graves on Memorial Day.

In 2021, Ace gave away more than 500,000 American flags to customers at Ace stores, and they sent 550,000 flags to more than 1,900 VFW Posts.

Related:110 Military Discounts You Can Get Throughout the Year

Keep an eye out for a disposal box for old American flags.

A red, white and blue deposit box marked for old American flag disposal

Angie Westre |

In addition to the flag giveaway, in past years, all participating Ace Hardware stores have had a flag disposal box where customers can drop off worn or torn American flags for proper disposal. At the end of the month, a local Boy Scout group or the VFW collect the flags and hold a retirement ceremony.

There’s no law that tells you exactly what to do with an old American flag, but there’s something called the Flag Code that gives you an idea of how to treat it with respect. According to the Flag Code, if a flag is so worn out that it’s not a good symbol anymore, you should burn it in a dignified way. The disposal boxes let others retire the flags in accordance with the Flag Code.

Get our best deals on the go

By entering my phone number, I want to receive promotional messages from The Krazy Coupon Lady. Message frequency varies. Text STOP to 57299 to end or text HELP for help. Msg & data rates may apply. View Terms & Privacy.