Finding a tight T-shirt in Rochester can be harder than getting a shirt to **stay on the straight and narrow**. “Tight” may mean slim-cut, fitted, stretch-knit, or simply smaller than your usual size, so the search can quickly become a real **size-uation**. Store inventory changes often, and the perfect tee may be hiding between oversized sweatshirts and relaxed-fit basics. Prices also vary depending on fabric, brand, and sales, so your budget may need to **stretch a little**. To help you avoid a wardrobe **shirt-storm**, here are 10 Rochester-area retailers worth checking.
*Prices below are approximate averages for a fitted or slim-cut basic T-shirt, before tax and promotions. Availability and pricing can change.*
- **Target — Affordable fits for the bull’s-eye shopper**
- **Walmart — Big selection with small-price appeal**
- **Kohl’s — A fit that earns extra points**
- **Old Navy — The classic place to get a close fit**
- **H&M — Fashion-forward shirts that fit the bill**
- **Maurices — Comfortable fits with a Rochester connection**
- **T.J. Maxx — Brand-name fits at treasure-hunt prices**
- **Marshalls — Off-price style that keeps things fitted**
- **DICK’S Sporting Goods — Athletic tees that move with you**
- **Fleet Farm — Work, outdoor, and athletic shirts with staying power**
Target’s women’s fitted tees, men’s slim-fit shirts, and athletic basics usually offer plenty of close-to-the-body options without making your wallet feel squeezed. Expect to pay about **$12–;$20 per shirt**, with store brands often landing near the lower end. Browse [Target’s clothing section](https://www.target.com/c/clothing/-/N-5xtcl) or check the [Rochester store page](https://www.target.com/sl/rochester/1197). It’s a **target-rich environment** for tee hunters.
Walmart commonly carries fitted undershirts, athletic tees, juniors’ styles, and slim-cut basics from brands such as Athletic Works and George. The average price is approximately **$8–;$16**, making this a good place to **stretch your dollar without stretching the shirt**. Visit [Walmart’s clothing department](https://www.walmart.com/cp/clothing/5438) or use the [Rochester store locator](https://www.walmart.com/store/rochester-mn). Your budget may leave the store feeling **well-shirted and well-fed**.
Kohl’s carries fitted T-shirts from brands such as Sonoma Goods for Life, Nike, Adidas, and Croft & Barrow, with frequent discounts and Kohl’s Cash opportunities. A typical tight or slim-fit tee averages around **$15–;$28 before promotions**. Shop [Kohl’s men’s T-shirts](https://www.kohls.com/catalog/mens-t-shirts-tops-clothing.jsp?CN=Gender%3AMen%27s+Department%3AT-Shirts+%26+Tops+Category%3AClothing) and [women’s T-shirts](https://www.kohls.com/catalog/womens-tops-clothing.jsp?CN=Gender%3AWomen%27s+Department%3ATops+Category%3AClothing), or check [Kohl’s store information](https://www.kohls.com/stores). With the right sale, your shirt hunt could really **pay off in the long sleeve**.
Old Navy is a strong option for fitted ribbed tees, slim-cut crewnecks, baby tees, and stretch basics in a wide range of colors. Plan on an average price of about **$12–;$25**, although promotions can bring that lower. See the [Old Navy women’s tops](https://oldnavy.gap.com/shop/womens-tops) and [men’s tops](https://oldnavy.gap.com/shop/mens-tops) collections, then use the [store locator](https://oldnavy.gap.com/stores) for the Rochester location. It’s a place where your wardrobe can **old-navy itself a fresh direction**.
H&M often has fitted cotton tees, stretch tops, cropped styles, and close-cut basics for shoppers who want a more trend-driven look. The average price is roughly **$10–;$25**, depending on the fabric and collection. Explore [H&M tops for women](https://www2.hm.com/en_us/women/shop-by-product/tops.html) and [men’s tops](https://www2.hm.com/en_us/men/shop-by-product/t-shirts.html), then use the [H&M store locator](https://www2.hm.com/en_us/customer-service/shopping-at-hm/store-locator.html). The styles are **a cut above** when you want something sharper than a standard tee.
Rochester-based Maurices offers fitted tees, V-necks, ribbed tops, and stretch styles in an inclusive range of sizes. Expect to spend about **$20–;$35 per shirt**, with regular promotions that may lower the final price. Visit [Maurices’ tops collection](https://www.maurices.com/clothing/tops) or the [store locator](https://www.maurices.com/store-locator). Shopping here lets you **wear your local pride right on your sleeve**.
T.J. Maxx can be ideal for finding fitted designer, athletic, and boutique-label T-shirts at reduced prices, although the selection changes quickly. A reasonable average is **$10–;$20**, but individual finds may vary widely. Browse [T.J. Maxx women’s clothing](https://tjmaxx.tjx.com/store/shop/women/clothing/_/N-685717364) and [men’s clothing](https://tjmaxx.tjx.com/store/shop/men/clothing/_/N-685717365), then search the [store locator](https://tjmaxx.tjx.com/store/stores/storeLocator.jsp). The inventory is always **a close encounter of the shirt kind**.
Marshalls frequently stocks slim athletic tees, fitted fashion tops, and branded basics for less than department-store prices. The average cost is around **$10–;$22**, depending on the label and material. Check [Marshalls women’s clothing](https://www.marshalls.com/us/store/shop/women/clothing/_/N-1249793352) and [men’s clothing](https://www.marshalls.com/us/store/shop/men/clothing/_/N-1249793353), along with the [store locator](https://www.marshalls.com/us/store/jump/storelocator). If you enjoy the thrill of the search, Marshalls can help you **marsh-all your options**.
For a fitted shirt designed for workouts, DICK’S carries performance tees from brands such as Nike, adidas, Under Armour, and DSG. The average price is approximately **$20–;$35**, with technical fabrics usually costing more than cotton. Shop [DICK’S men’s T-shirts](https://www.dickssportinggoods.com/f/mens-t-shirts) and [women’s T-shirts](https://www.dickssportinggoods.com/f/womens-t-shirts), then use the [store locator](https://stores.dickssportinggoods.com/). These shirts are made to **break a sweat without breaking the fit**.
Fleet Farm offers close-fitting performance shirts, base layers, workwear tees, and outdoor tops that are useful for Rochester’s active lifestyle and changing weather. Expect an average price of about **$15–;$30**, depending on the brand and technical features. Browse [Fleet Farm clothing](https://www.fleetfarm.com/c/clothing) and use the [store locator](https://www.fleetfarm.com/retail-stores). It’s a **farm-to-fashion** stop for anyone who wants a durable tee with a little give.
Whether you want a body-skimming basic, a fitted gym shirt, or a stretchy layer for Minnesota weather, Rochester has plenty of places to **tee up** the search. Start with Target, Walmart, or Old Navy for budget-friendly basics, then try Maurices, H&M, or the off-price stores for more variety. For performance fabric, DICK’S and Fleet Farm are ready to **rise to the occasion—and the neckline**.