09/02/2026
Proudly fly an American flag in your yard or in front of your business.
For just $60 per year, Kiwanis will place and maintain a beautiful flag on patriotic holidays—all while supporting local youth programs.
Thank you to all of our current participants that have reached out for flags! We appreciate you!
Now is the time to renew your American flag for the year! Here are the details:
-If you are a new Kiwanis Flag participant, Kiwanis will install a flagpole and set your flag out.
-Flags should be displayed this year on the following dates in 2027:
February 16 (Presidents Day)
April 18th (Medal of Honor)
May 25(Memorial Day) thru June 14 (Flag Day)
July 4 (Independence Day)
Sept 7 (Labor Day) thru Sept 11 (Patriot Day)
Medal of Honor Week
Nov 11 (Veterans Day)
-How to Participate:
Option 1: Our Kiwanis program allows you to keep and fly the flag any additional days you desire. We ask that you bring the flag in, store it in a dry place and display as listed above. Kiwanis will maintain the flags, poles and sleeves which will remain property of Kiwanis.
Option 2: Kiwanis will set out your flag during the Flag periods listed above and pick up once the period has ended.
Thank you for your continued support of the community and proud display of patriotism!
A special thank you to Winsupply Cooke County for being the sponsor of our flag poles. Kiwanis is grateful for Winsupply's support of this program.
There are 3 ways to pay for your flag:
1. $60 cash payment, mailed to Kiwanis Gainesville P.O. Box 335 Gainesville, TX 76241
or
2. $60 check, written to the Gainesville Kiwanis, mailed to Kiwanis Gainesville P.O. Box 335 Gainesville, TX 76241
or
3. $60 payment through Venmo to *please note in the description that payment is for Flag Program
100% of your donation goes to support Kiwanis local programs for children & youth!
To sign up, complete the form through this link and send payment: https://docs.google.com/forms/d/e/1FAIpQLSdxDTeuc2lV3Va2tYrsEZE3OB8RiGGqq27gjD-xz3luTA3iNA/viewform?usp=header
For questions, contact Kay James at 940-727-2152.