One of the best ways to celebrate Memorial Day (and show your American pride) is to wave a U.S. flag or display one in your front yard.
And Ace Hardware is honoring American veterans by sponsoring its annual One Million Flag Giveaway for one day only.
One Million Flag Giveaway
On May 23, 2026, Ace Hardware is giving away a FREE 8″ x 12″ American flag at participating locations. No purchase necessary.
For each flag given to customers, a second flag will be donated to local VFW posts to be placed on veterans’ graves in tribute.
The giveaway is available while supplies last. Get there early for the best chance at getting one of the complimentary flags. No coupon, app or loyalty membership required.
Limit one flag per customer.
Most locations open at 8 a.m. on Saturdays. However, hours vary by location.
For participating locations, click here.
Memorial Day Sale
Ace Hardware is also hosting a Memorial Day Sale with lots of grills, gardening tools and other summertime necessities on sale — from May 22 to 25, 2026.
Whether upgrading the patio or preparing for summer cookouts, the popular hardware store provides a seamless shopping experience with convenient in-store pickup of online orders, ready within 15 minutes.
Select deals are available exclusively to Ace Rewards members.
One Million Flag Giveaway




Leave a Reply