Finding the perfect t-shirt can be as tough as trying to herd cats. The ideal tee needs to fulfill a lot of requirements. It should be comfy and stylish. It should represent your sense of humor, your hometown pride or your favorite celebrity crush. And it shouldn’t cost an arm and a leg, unless you’re into that sort of thing.
Luckily, St. Petersburg, Florida provides ample opportunities to satisfy your t-shirt cravings. Whether you’re a tourist looking for a souvenir or a local in need of a wardrobe upgrade, you’ll find plenty of options around town. Here are ten of the best places to visit, with links to their websites and average t-shirt prices.
- Bananas Music (https://bananas.com/)
- Boyd Hill Nature Preserve (https://www.stpeteparksrec.org/)
- Florida CraftArt (https://floridacraftart.org/)
- Haslam’s Book Store (https://www.haslams.com/)
- Jannus Live (https://www.jannuslive.com/)
- Mazzaro’s Italian Market (https://mazzarosmarket.com/)
- Morean Arts Center (https://www.moreanartscenter.org/)
- St. Pete Beach T-shirts (https://stpetebeachtshirts.com/)
- Swah-rey (https://www.swah-rey.com/)
- Three Birds Tavern (https://www.threebirdstavern.com/)
For music lovers and nostalgia geeks alike, Bananas Music has an impressive collection of vintage-inspired t-shirts featuring iconic bands, artists and logos. You’ll feel like a rock star without breaking the bank. Rough cost: $20-$30.
Take a walk on the wild side and visit Boyd Hill Nature Preserve, where you can observe Florida’s natural beauty while wearing a t-shirt that celebrates it. From manatees to mangroves, the designs capture the essence of the Sunshine State. Rough cost: $15-$20.
Support local artists and crafters by shopping at Florida CraftArt, a non-profit gallery that features unique t-shirts with intricate designs inspired by Florida’s flora, fauna, and folklore. You’ll stand out in a crowd wearing one of these wearable works of art. Rough cost: $25-$40.
Looking for a literary tee that matches your bookish personality? Haslam’s Book Store has you covered, with a selection of tees featuring witty quotes, book covers, and illustrations that will make other readers swoon with jealousy. Rough cost: $20-$30.
As one of St. Pete’s premier music venues, Jannus Live has an extensive collection of concert tees that will make you feel like you were there, even if you missed the show. And who knows, you might just discover your new favorite band. Rough cost: $25-$35.
Nothing says "buongiorno" like a t-shirt that showcases your love for Italian food and culture. Mazzaro’s Italian Market has a variety of tees with punny messages, pizza slices, and images of the Colosseum. You’ll be molto bello in no time. Rough cost: $20-$30.
Explore your creative side and find a t-shirt that reflects your artistic taste at Morean Arts Center. The designs range from whimsical to abstract, and there’s something for every art lover. Plus, you’re supporting the center’s mission to promote the arts in St. Pete. Rough cost: $20-$35.
When in St. Pete Beach, you gotta have a tee that screams "beach life." St. Pete Beach T-shirts has a vast collection of beach-themed tees for all ages, from cute quotes to funny graphics. You’ll fit right in with the locals. Rough cost: $15-$25.
If you have a sweet tooth and a sense of humor, you’ll love the tees at Swah-rey, a bakery that specializes in bite-sized desserts and punny slogans. From "I want s’more" to "You’re the sweetest," these tees are as delicious as the treats. Rough cost: $20-$30.
Whether you’re a foodie or a beer lover, Three Birds Tavern has a tee that speaks to your taste buds. The designs feature the restaurant’s logo, catchy phrases, and mouth-watering illustrations. You might even get a discount if you wear it when you dine in. Rough cost: $20-$30.
There you have it, folks. T-ten places where you can find your next favorite t-shirt in St. Pete. No matter what your style, interest or budget is, you’re bound to find something that fits you to a tee. Happy shopping!