Finding the perfect pair of hiking shorts can be quite the trek itself. You want something lightweight, breathable, durable, and stylish enough to wear both on the trail and for a casual day out. It’s easy to get caught between too baggy and too tight or those that don’t stand up to nature’s challenges. Plus, the weather in Annapolis can be as unpredictable as a squirrel with a nut stash, meaning your shorts need to be ready for anything. So let’s cut through the fabric of confusion and find where to buy hiking shorts that fit your adventurous lifestyle flawlessly!
### 1. REI Co-op Annapolis
ReIally, there’s no better place to start than REI for all your outdoor gear. Their variety of hiking shorts is designed to keep you comfortable and dry, whether you’re hitting the trails or browsing the marina.
[REI Annapolis](https://www.rei.com/stores/annapolis)
**Average Price:** $50 - $80
### 2. Annapolis Running Store
You’ll be running to this store once you see their selection—perfect for those who prefer shorts that wick sweat and breathe easy. These shorts are built for movement and endurance, so your hiking plans will never fall shorts (sorry) of expectations.
[Annapolis Running Store](https://www.annapolisrunningstore.com)
**Average Price:** $40 - $70
### 3. Dick’s Sporting Goods
No need to stretch your budget too far here—Dick’s Sporting Goods has a variety of hiking shorts that fit your style and pocketbook. Their durable shorts mean the trails won’t cut your adventure short.
[Dick’s Sporting Goods](https://www.dickssportinggoods.com)
**Average Price:** $30 - $60
### 4. Bass Pro Shops
At Bass Pro Shops, your hunting for good hiking shorts ends here! They carry rugged, outdoor-ready shorts that could keep up with a Maryland black bear (if you ever bumped into one!).
[Bass Pro Shops](https://www.basspro.com)
**Average Price:** $45 - $85
### 5. Patagonia Annapolis
If sustainability is your trailblazing style, Patagonia’s hiking shorts will have you over the moon and feeling eco-chic. Their shorts may cost more, but they’re built to last and make you feel good about what you wear.
[Patagonia Annapolis](https://www.patagonia.com)
**Average Price:** $70 - $100
### 6. L.L. Bean
Nothing beats a classic, and L.L. Bean’s hiking shorts are no exception. They’re built to keep you both cool and covered—a combo that means your adventure won’t fall shorts in the heat or humidity.
[L.L. Bean](https://www.llbean.com)
**Average Price:** $50 - $75
### 7. Dick’s Sporting Goods Outlet
For a deal that won’t leave your wallet in the wilderness, the Dick’s Sporting Goods Outlet is where you can find shorts to trek by without breaking the bank. These budget-friendly options ensure your feet aren’t the only things staying light on the trails.
[Dick’s Sporting Goods Outlet](https://www.dickssportinggoods.com)
**Average Price:** $25 - $50
### 8. Outdoor Voices
Looking for activewear that’s as sharp as your hiking skills? Outdoor Voices offers lightweight, stretchy hiking shorts that will have you stepping up your trail game without missing a beat.
[Outdoor Voices](https://www.outdoorvoices.com)
**Average Price:** $50 - $90
### 9. Academy Sports + Outdoors
You’ll want to “shortstop” by Academy for a great selection of hiking shorts offering both function and flair. These shorts are ready to hike, bike, or just take a scenic stroll around Annapolis Harbor.
[Academy Sports + Outdoors](https://www.academy.com)
**Average Price:** $20 - $45
### 10. Urban Outfitters Annapolis
Hiking shorts that transition from the trail to town? Urban Outfitters knows how to “short-circuit” expectations with trendy, comfortable options that will make you the envy of your hiking crew and coffee shop alike.
[Urban Outfitters](https://www.urbanoutfitters.com)
**Average Price:** $40 - $70
Finding the perfect hiking shorts in Annapolis doesn’t have to be an uphill battle. With these ten stores, you can find the right fit, fabric, and price range that will keep you cool under pressure and sharp on the trail. So gear up and get out there—your perfect hiking shorts are just around the bend!