Finding the perfect cap in New York City can really be a head-scratcher. With so many styles, brands, and prices, it’s easy to lose your cap-tivation amid the vast selection. Whether you’re looking to top off your outfit with a classic snapback or a cozy beanie, choosing the right place to buy a cap can feel like searching for a needle in a haycaps. Plus, prices vary wildly—from bargain bin steals to designer hat-trick prices—making it even more challenging to find your perfect fit without feeling like you’ve been hoodwinked. Don’t worry; this list will help you tip your hat to the best cap shops across the city without breaking the bank or your style.
### 1. **Lids –; [lids.com](https://www.lids.com)**
If you want to keep your hat game locked down, Lids has the cap-ital selection. From sports team snapbacks to trendy fitted caps, this chain knows how to crown your look with style. Expect to shell out around $25 to $40 per cap here—perfect for those who want to top off their outfits without tipping their wallets over.
### 2. **Kith –; [kith.com](https://kith.com)**
Kith is known for its cap-tivating streetwear, and its collection of caps is no exception. Their stylish hats often fly off the shelves, so you’ll want to cap-ture your favorite quickly. Prices at Kith tend to hover around $60 to $80, making sure your headwear is a true trendsetter.
### 3. **New Era Cap –; [neweracap.com](https://www.neweracap.com)**
New Era is the official cap-tain for sports fans, providing authentic MLB, NFL, and NBA caps. The selection is ace, and you can expect to pay approximately $30 to $45 for a genuine fitted or snapback. This place truly knows how to make you feel like the MVP of hat shopping.
### 4. **Supreme –; [supreme.com](https://www.supreme.com)**
If you’re ready to top off your look with some streetwear royalty, Supreme has you covered. Their limited-edition caps are always a hat-trick of style and exclusivity, with prices around $50 to $100. Be prepared, though—these caps are hot commodities and can sell out faster than you can tip your hat!
### 5. **UNIQLO –; [uniqlo.com](https://www.uniqlo.com)**
For those seeking simplicity without losing style, UNIQLO offers caps that are both stylish and cap-able of fitting into any wardrobe. Their price tags usually rest comfortably around $15 to $25, proving you don’t have to cap-out your budget to look good.
### 6. **Staple New York –; [staplebrands.com](https://staplebrands.com)**
Staple’s caps are the key to unlocking some serious street cred. Their urban-inspired designs are sure to put you on top of the hat-heap. Caps here average about $40 to $60, offering a blend of quality and stealth style that’s hard to beat.
### 7. **The Hundreds –; [thehundreds.com](https://thehundreds.com)**
Looking to elevate your headwear? The Hundreds merges culture and fashion caps-fully, offering fresh designs with a laid-back vibe. You can expect to pay around $35 to $50 for their carefully crafted caps, which always pack a cap-tivating punch.
### 8. **Beecher’s Handmade Hats –; [beechershats.com](https://beechershats.com)**
When you want to put a handmade twist on your hat, Beecher’s is the crown jewel. Their artisanal caps price around $70 to $120—perfect for those who believe hat shopping should never be done half-capped.
### 9. **Cap World –; [capworldnyc.com](https://capworldnyc.com)**
Cap World is a one-stop shop where you can cap-ture every style imaginable—from vintage classics to modern must-haves. The average price here ranges from $20 to $40, making it affordable to wear your heart on your head.
### 10. **Brooklyn Hat Co. –; [brooklynhatco.com](https://brooklynhatco.com)**
If you want to top your style off with something locally made, Brooklyn Hat Co. crafts unique caps with a handcrafted touch. Their hats will cost between $50 and $90, because quality is never a dropped stitch in this shop.
With all these options in New York City, you’ll have no trouble finding a cap that fits your vibe and your budget. So get out there, and don’t forget—every great outfit deserves a great cap to top it off!