Marcus Lawrence | 

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

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are 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 2025.

Download the Krazy Coupon Lady app for money-saving tips, deals, and coupons.

The next Ace Hardware Memorial Day Flag Giveaway will begin Saturday, May 24, 2025.


Ace Hardware holds their Memorial Day Flag Giveaway on the Saturday before Memorial Day. So next year, you can expect your free flag on Saturday, May 24, 2025.

In 2024, Memorial Day was Monday, May 27 — so the flag giveaway happened on Saturday, May 25. This event continues while supplies last. 

Each participating Ace Hardware hands out 240 free American flags.

Import from Rich Text Editor for tipPost [Ace Hardware Labor Day Deals to Expect in 2023...] - 7

There are about 4,500 Ace Hardware stores across the country, and each one will have around 240 flags to hand out during business hours on Saturday, May 24, 2025.

To get your flag, you have to visit the Ace Hardware store near you. Then simply go to the checkout area and ask for one. There is no purchase required to receive a free American flag. The offer is 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

For every flag Ace hands out each year, they usually donate a flag to a local VFW post. These flags mark and honor veterans’ graves on Memorial Day.

Related: Over 100 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

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 collectss 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.