Buying a hat sounds simple until you realize there are more shapes, sizes, materials, and styles than you can shake a brim at. A cap that looks sharp on the shelf may not fit the bill once it reaches your head. Western hats, baseball caps, beanies, sun hats, and fashion toppers all bring different considerations to the table—or should we say, to the crown? Prices can also vary widely, so your budget may need to keep its lid on. Fortunately, Oklahoma City has plenty of places where shoppers can get ahead in the hat game.
*Price note: The figures below are approximate average prices for a typical adult hat at each retailer, based on common product selections and normal pre-tax pricing. Inventory and prices can change, so check each store’s website before making a brim decision.*
- **[Lids](https://www.lids.com/)** — With locations such as Penn Square Mall, Lids is a natural place to shop for fitted caps, snapbacks, sports hats, and team merchandise. The store is a real cap-tivating choice for Oklahoma City sports fans. **Approximate average hat price: $30–;$35.**
- **[Boot Barn](https://www.bootbarn.com/)** — Boot Barn carries cowboy hats, trucker hats, felt hats, and other Western styles at its Oklahoma City locations. If you want to saddle up in style, this store has you covered from crown to brim. **Approximate average hat price: $35–;$45.**
- **[Cavender’s](https://www.cavenders.com/)** — Cavender’s is another strong stop for cowboy hats, ranch wear, straw hats, and Western-inspired caps. Its selection proves that when it comes to headwear, the West is never too far off your head. **Approximate average hat price: $35–;$50.**
- **[Langston’s Western Wear](https://www.langstons.com/)** — This Oklahoma-based retailer offers Western hats, ball caps, workwear, and rodeo-ready accessories at its Oklahoma City store. Langston’s keeps shoppers from feeling stuck between a rock and a hard hat. **Approximate average hat price: $25–;$40.**
- **[Academy Sports + Outdoors](https://www.academy.com/)** — Academy’s Oklahoma City stores typically stock baseball caps, performance hats, fishing hats, beanies, and outdoor headwear. It is a smart place to go if you want a hat that can handle whatever the weather throws at you—no ifs, ands, or rain caps. **Approximate average hat price: $15–;$25.**
- **[DICK’S Sporting Goods](https://www.dickssportinggoods.com/)** — DICK’S carries athletic caps, golf hats, outdoor headwear, and licensed team gear at area locations. Whether you are hitting the links or simply hitting the town, this retailer can help you keep your game—and your hair—covered. **Approximate average hat price: $25–;$35.**
- **[Target](https://www.target.com/)** — Oklahoma City Target stores often have affordable baseball caps, bucket hats, beanies, sun hats, and seasonal styles. Target is a good place to make a small investment in a big hat-titude adjustment. **Approximate average hat price: $15–;$25.**
- **[Walmart](https://www.walmart.com/)** — Walmart’s Oklahoma City supercenters offer budget-friendly caps, winter hats, sun hats, work hats, and children’s styles. For shoppers watching their spending, Walmart lets you keep your head and your wallet in the same place. **Approximate average hat price: $10–;$18.**
- **[Oklahoma Shirt Company](https://okshirtcompany.com/)** — This local Oklahoma City brand is known for Oklahoma-themed apparel and typically offers logo caps and other regional headwear. Its hats let you wear your state pride right on the crown, which is a pretty state-ment-making look. **Approximate average hat price: $25–;$35.**
- **[Hatbox](https://hatbox.com/)** — Hatbox specializes in fashion-forward hats, including fedoras, wide-brim styles, western-inspired designs, and seasonal accessories; check its website for the current Oklahoma City-area location and inventory. For a more polished look, Hatbox can help you put the “top” in top-notch style. **Approximate average hat price: $40–;$60.**
Whether you want a team cap, a cowboy hat, or something that simply keeps the Oklahoma sun off your face, Oklahoma City has a hat for nearly every head and budget. Try on several styles, check the fit, and remember that the best hat is the one that makes you feel on top of the world.