6 of the best T-Shirt shops in Kansas City

Photo by Natalea Bonjour

Westside Storey started out as an antique store in 2012.

“My loft overlooked the corner of 17th and Summit,” owner Chris Harrington says. “I would sit on my porch and see how busy the area was from all the restaurants and thought a retail shop would be a good fit [for the area].”

Since then, the shop has evolved into a proud Kansas City space filled with local artisan-made goods and retro finds.

“We carry over one hundred local brands from mom and daughter teams to established brands that have been around for twenty-five years,” Harrington says. “It’s an amazing, supportive industry where everyone wants everyone to win. It’s less competitive and more collaborative.”


KC has one the top luxury vintage sellers in the country, WyCo Vintage (3535 Broadway Blvd., KCMO), which operates a small storefront in Midtown but does most of its business on Instagram, with big-spenders and touring celebrities making the pilgrimage to the shop’s VIP loft. We Got Your Back Apparel (8750 Penrose Lane, Lenexa) at Lenexa Public Market produces super-soft KC swag and is known for its colorful sugar skull prints. With three locations around the metro, Rally House is a go-to for a quick ball cap buy before a Royals game or to wait in line for a Super Bowl playoffs tee. Raygun (1803 Baltimore Ave., KCMO) has expertly pivoted during the pandemic, selling tees with cheeky block-letter phrases like “Help Keep Patrick Mahomes Safe: Wear a Mask” and “Zoom High School.” No matter where in the city you are, on any given day you’ll find at least one person wearing a KC heart shirt. You can thank Charlie Hustle (419 W. 47th St., KCMO) for that.

Social Media

Get The Latest Updates

Subscribe to our newsletters

Kansas City magazine keeps readers updated on the latest news in twice-weekly newsletter. 

On Tuesdays, Dish brings you food news and our critic picks. 

On Thursdays, The Loop offers exclusive news reports and our curated events picks.