- Buy a flag. Help a Kid. -

Buy A Flag Online


Celebrate Opening Day by flying your very own flag designed ‘Always Royal’ specifically for Greater Kansas City Day! Limited edition 2’x3′ flags are available for a $10 donation to Royals Charities. Order today to secure your flag before they are gone. Past flags that are available include American League Championship, World Series, Raised Royal, 50th Season, and the Kansas City Banner.

NOTE: A $5 shipping & handling charge will apply for up to five (5) flags per shipment and transaction. Please allow for up to two (2) weeks to receive your order. Shipping will begin April 6th, 2020. Limit five (5) flags per transaction.

**Flags will be available online through January 2021.

- On Royals Opening Day -

Buy A Flag on Greater Kansas City Day

On Street Corners:

The morning of Opening day thousands of volunteers will be selling flags and a special edition of the Kansas City Star. These volunteers will be selling on street corners and select businesses throughout the greater Kansas City Metro Area between 6am and 10am- be sure to grab one on your way to work!


At a Price Chopper:

***Price Chopper sales have concluded for this year.

49 Price Chopper grocery stores will be selling flags starting on the date of the Royals home opener. For a $10 donation, you can have your very own limited edition Royals flag. Limited quantities are available at each store, so purchase early!  Can’t find the flags in store? Check customer service!!

  • 109 N Cedar, Belton, MO
  • 1305 North 7 Hwy, Blue Springs, MO
  • 1100 S 7 Hwy, Blue Springs, MO
  • 501 S. Commercial Drive, Bonner Springs, KS
  • 1645 Kearney Road, Excelsior Springs, MO
  • 830 E Main, Gardner, KS
  • 12220 S. 71 Highway, Grandview, MO
  • 520 S. Commercial Street, Harrisonville, MO
  • 2301 Sterling, Independence, MO
  • 4201 S. Noland Road, Independence, MO
  • 16611 East 23rd Street, Independence, MO
  • 9550 Blue Ridge, Kansas City, MO
  • 8430 Wornall, Kansas City, MO
  • 8700 E 63rd St, Kansas City, MO
  • 5800 Wilson Rd, Kansas City, MO
  • 4820 N. Oak Trafficway, Kansas City, MO
  • 6327 Brookside, Kansas City, MO
  • 500 N.E. Barry Road, Kansas City, MO
  • 9717 N Ash Avenue, Kansas City, MO
  • 1030 W 103rd St, Kansas City, MO
  • 701 Watson Drive, Kearney, MO
  • 2107 South 4th Street, Leavenworth, KS
  • 13351 Mission Road, Leawood, KS
  • 3700 W. 95th St, Leawood, KS
  • 1600 S.E. Blue Parkway, Lee’s Summit, MO
  • 251 Sw Greenwich, Lee’s Summit, MO
  • 937 Ne Woods Chapel Rd, Lee’s Summit, MO
  • 19601 W. 101st Street, Lenexa, KS
  • 896 S 291 Hwy, Liberty, MO
  • 1400 W. Amity, Louisburg, KS
  • 175 North Parker, Olathe, KS
  • 15970 S. Mur-Len, Olathe, KS
  • 120 East 19th Street, Ottawa, KS
  • 7418 W 119th St, Overland Park, KS
  • 7000 W. 75th Street, Overland Park, KS
  • 8686 Antioch Road, Overland Park, KS
  • 11700 W. 135th Street, Overland Park, KS
  • 7201 W. 151st Street, Overland Park, KS
  • 309 N. Hospital Drive, Paola, KS
  • 9107 N.W. 45 Highway, Parkville, MO
  • 2600 Ensign Hill Drive, Platte City, MO
  • 2101 N State Route 7, Pleasant Hill, MO
  • 900 W. Foxwood Dr., Raymore, MO
  • 4950 Roe Boulevard, Roeland Park, KS
  • 12010 West 63rd Street, Shawnee, KS
  • 22210 West 66th St, Shawnee Mission, KS
  • 122 N Us 169 Highway 169, Smithville, MO
  • 22350 S. Harrison Street, Spring Hill, KS
  • 2219 North Belt Highway, St. Joseph, MO