About Flags For Good

 Hey, I'm Michael.

In early 2020, as the world was going to shit, my wife Cassie and I decided to channel our anger into action. Flags For Good was born out of that societal rage, quarantine boredom, and my life-long obsession with flags. I’m talking TED talk level flag nerd...

Michael giving a talk at TEDxTAMU

We created Flags For Good to:

  • 📢 Raise awareness of causes that move humanity in the right direction
  • 💵 Donate a portion of each sale to said causes
  • 🏴 Put more tools of change in people's hands

Our Promise

Flags For Good supports a relevant world-changing organization for every one of our flags. We may change the receiving organization over time to give money where it is needed most and to spread the love. Visit each flag's page to see what organization it is supporting. While most of our flags give 10%, some give up to 25% and we are working hard to be able to increase our donation amount across the board as we grow.

We also promise to do our best to make our flags, and deliver them to you, in the most Earth-conscious way possible. We use as little plastic as we can in our supply chain, use paper in all of our packaging and ship to you in home-compostable mailing bags. 

    Contact us:

    💻 contact@flagsforgood.com 

    📲 (210) 646-4564‬

    📩 PO Box 482 Wellborn, TX 77801


    We try to ship your order by the next day at the latest. We're still doing this out of a spare room in our house, but we do our best!

    Shipping Policy


    We want to be part of the solution, not part of the problem. So we do what we can do to minimize our impact.



    Want to sell our flags in your store? Well that's awesome! Let's see if we can work together.

    Wholesale Inquiries