Blog
About Us
Contact Us
Style Blog
Photo by Taryn Elliott
Photo by Taryn Elliott
Photo by Pesce Huang
Charlotte, North Carolina
# Flat-Out Fantastic: 10 Charlotte Spots for Socks That Stay Undercover

Finding socks for flats can feel like a tall order when the shoes themselves are barely there. Regular ankle socks often rise above the rim, stealing the spotlight from your outfit. No-show socks can also slip, bunch, or disappear completely—leaving your feet in a bit of a sole-search. The right pair needs a low profile, a secure heel grip, and enough stretch to stay put without putting your style in a tight spot. Fortunately, Charlotte has plenty of places where you can get your sock game on the right foot.

Prices below are approximate averages per pair, based on typical no-show or loafer-liner multipacks sold by each retailer; promotions and brands may cause prices to vary. Before making a trip, check each store’s website because inventory can change faster than you can say “sock it to me.”

  1. **Target — approximately $2.50 per pair**
  2. Target is a good first stop for affordable women’s no-show socks, especially from brands such as A New Day and Madewell. Many multipacks cost about $7.50 for three pairs, making the average roughly $2.50 per pair. Charlotte has several Target locations, so you should have no trouble putting your best foot forward. Visit [Target’s women’s socks section](https://www.target.com/c/women-socks-hosiery-clothing/-/N-5xtc0) and use the store selector to check local availability.

  3. **Walmart — approximately $1.50 per pair**
  4. Walmart frequently carries budget-friendly liner socks in packs of three to six, with an estimated average of about $1.50 per pair. This is a wallet-friendly way to keep your flats from becoming a slippery slope. Check [Walmart’s women’s socks selection](https://www.walmart.com/cp/women-socks/5438) and select a Charlotte store for pickup options.

  5. **Kohl’s — approximately $4 per pair**
  6. Kohl’s stocks brands such as Hanes, Sonoma Goods for Life, and Simply Vera Vera Wang, with many no-show packs averaging around $4 per pair. Their selection can help you stay one step ahead of blisters and shoe slippage. Browse [Kohl’s women’s socks](https://www.kohls.com/catalog/womens-socks.jsp) before visiting a Charlotte-area location.

  7. **Macy’s — approximately $5 per pair**
  8. Macy’s offers a mix of everyday and designer options from brands such as Calvin Klein, Hue, and Polo Ralph Lauren. Based on common two- or three-pair packages, expect to pay about $5 per pair on average. It is a polished place to shop when your flats need a little hosiery haute couture; see [Macy’s women’s socks](https://www.macys.com/shop/womens-clothing/womens-socks?id=30423).

  9. **Nordstrom — approximately $8 per pair**
  10. Nordstrom at SouthPark is a strong choice for higher-quality no-show socks, including options with silicone heel grips and finer fabrics. The typical average is about $8 per pair, though premium brands can cost more. These socks may be a little more of a heel deal, but they can offer better staying power; explore [Nordstrom’s women’s socks](https://www.nordstrom.com/browse/women/clothing/hosiery/socks).

  11. **DSW — approximately $5 per pair**
  12. DSW sells practical and fashion-focused sock brands, and its Charlotte-area stores may carry low-cut liners designed for ballet flats, loafers, and slip-ons. A typical average is about $5 per pair. Since DSW is all about shoes, it is a natural place to make a sole connection; browse [DSW socks and hosiery](https://www.dsw.com/en/us/category/womens/accessories/socks).

  13. **Old Navy — approximately $3.50 per pair**
  14. Old Navy is known for multipacks, seasonal colors, and inexpensive basics, with no-show socks commonly averaging around $3.50 per pair. The selection is easy on your feet and your budget, so your shopping trip will be anything but old news. Visit [Old Navy’s women’s accessories section](https://oldnavy.gap.com/browse/category.do?cid=65121) and check Charlotte store inventory online.

  15. **H&M — approximately $4 per pair**
  16. H&M often carries low-cut socks in simple neutrals, sporty styles, and multipacks, averaging about $4 per pair. These can be a stylish way to keep your flats from putting your feet in a fashion quandary. Look through [H&M women’s socks](https://www2.hm.com/en_us/women/shop-by-product/accessories/socks.html) before heading to a Charlotte location.

  17. **Burlington — approximately $3 per pair**
  18. Burlington’s constantly changing inventory can include inexpensive liner socks from brands such as socks by Adidas, Puma, or other familiar labels. A reasonable average estimate is about $3 per pair, although the bargain-bin nature means selection can be hit or miss. It is a good place to go when you want your sock budget to stay buttoned up; find nearby stores through [Burlington’s store locator](https://www.burlington.com/storelocator).

  19. **T.J. Maxx — approximately $3.50 per pair**
  20. T.J. Maxx may carry no-show socks from brands such as Calvin Klein, Hue, Steve Madden, and athletic labels, with an estimated average of $3.50 per pair. Because inventory changes often, every visit can be a fresh pair of possibilities. Check [T.J. Maxx’s store locator](https://tjmaxx.tjx.com/store/stores/storefinder.jsp) and prepare to sock, shop, and roll.

Whether you prefer bargain packs or premium liners, Charlotte has a flat-out good range of choices. Look for silicone heel grips, breathable fabric, and a neckline that sits below your shoe’s edge. With the right pair, your flats can stay stylish, comfortable, and firmly on the right track.

Photo by Taryn Elliott
Photo by Taryn Elliott
Photo by Pesce Huang
This article was written by AI,
But we think humans can do better. Test our theory?
Find the perfect socks for flats
On Treffa.
Did our AI bungle it? Let us know!