Buying running shorts can feel like a marathon before you even reach the starting line. Different fabrics, inseam lengths, liners, pockets, and waistbands can make a simple shopping trip surprisingly complicated. Prices also sprint from budget-friendly to premium, depending on the brand and features. Some stores carry dedicated running gear, while others offer athletic shorts that can still keep you on track. The best choice depends on whether you prioritize ventilation, storage, durability, or simply a comfortable fit. To help you cross the finish line, here are 10 Waldorf retailers worth checking.
*Price note: The figures below are estimated average prices for a typical pair of men’s or women’s running or athletic shorts, before tax and discounts. Inventory and prices can change, so it is smart to check each store’s website or call ahead before making a shopping trip.*
### 1. [DICK’S Sporting Goods](https://www.dickssportinggoods.com/)
Located near Waldorf’s main retail corridors, DICK’S is a strong choice for purpose-built running shorts from brands such as Nike, adidas, Brooks, and Under Armour. Expect technical fabrics, built-in liners, reflective details, and pockets that can carry your essentials without weighing you down. The average price is about **$35 per pair**, although premium styles may run higher. This store is a good place to start if you want your shopping trip to move at a fast pace.
### 2. [Target](https://www.target.com/)
Target in Waldorf usually offers affordable athletic shorts from brands such as All in Motion, C9, and well-known activewear labels. Most options are lightweight, comfortable, and suitable for casual runs, gym sessions, or errands where you want to stay in stride. The average price is approximately **$18 per pair**. Target proves that finding a good pair does not have to be a targetless search.
### 3. [Walmart](https://www.walmart.com/)
Walmart is a practical stop for budget-conscious runners, with athletic shorts commonly available from brands such as Athletic Works, Avia, and Russell. You can often find basic moisture-wicking designs, elastic waistbands, and occasional pocketed styles. The average price is around **$14 per pair**, making this one of the easiest places to keep your purchase from running up a bill. Selection may vary by location, so check online before you dash over.
### 4. [Kohl’s](https://www.kohls.com/)
Kohl’s carries running and training shorts from brands including Tek Gear, Nike, adidas, and Under Armour, with frequent sales and coupons that can lower the final cost. Its selection often includes both lined and unlined designs in several inseam lengths. The average regular price is roughly **$25 per pair**, though discounts can help your wallet stay in the race. Kohl’s is especially useful when you want options without having to sprint between stores.
### 5. [Old Navy](https://oldnavy.gap.com/)
Old Navy at St. Charles Towne Center is worth visiting for lightweight athletic shorts that work well for easy runs, walking, and general workouts. Their styles often feature drawstring waists, quick-drying materials, and cheerful colors that bring some extra pep to your step. The average price is about **$22 per pair**, before promotions. With Old Navy’s frequent sales, your shopping budget may get a welcome second wind.
### 6. [Macy’s](https://www.macys.com/)
Macy’s at St. Charles Towne Center can be a good destination for branded running shorts from Nike, adidas, Puma, and other athletic labels. The selection may lean toward department-store activewear, but shoppers can often find technical materials and more polished designs. The average price is approximately **$35 per pair**, with sale events regularly bringing that figure down. Macy’s lets you make a fashion-forward finish without leaving your running gear behind.
### 7. [JCPenney](https://www.jcpenney.com/)
JCPenney offers affordable athletic apparel from brands such as Xersion and Worthington, along with occasional name-brand options. Its running shorts are generally suitable for light running, walking, and gym workouts, with prices that favor shoppers who like to keep things moving economically. The average price is around **$25 per pair**, before coupons or clearance reductions. This store can help you take a shortcut to a comfortable pair.
### 8. [H&M](https://www2.hm.com/)
H&M at St. Charles Towne Center typically carries sporty shorts with modern cuts, lightweight fabrics, and casual styling. These may be better suited to short runs, workouts, or athleisure than to intensive distance training, but they can still be a stylish part of your rotation. The average price is about **$18 per pair**. H&M offers a chance to look runway-ready while still being prepared for the runningway.
### 9. [Burlington](https://www.burlington.com/)
Burlington’s constantly changing inventory can include athletic shorts from brands such as Champion, Reebok, Puma, and Nike. Because the selection is based heavily on current shipments, sizes and styles may disappear quickly—so finding the right pair can feel like a retail relay. The average price is approximately **$18 per pair**, often below standard department-store pricing. If you spot a good pair, it may be wise to grab it before it races off the rack.
### 10. [Marshalls](https://www.marshalls.com/)
Marshalls is another off-price option where you may find branded running shorts at reduced prices, including styles from Under Armour, New Balance, adidas, and Champion. Expect a rotating selection, so checking back can pay off if your first visit does not produce a finish-line find. The average price is about **$20 per pair**, though premium labels and clearance items can vary. Marshalls makes the hunt feel less like a marathon and more like a rewarding jog.
For the most reliable technical performance, start with DICK’S, Kohl’s, or Macy’s; for the lowest prices, try Walmart, Target, Burlington, or Marshalls. Before heading out, check online inventory, confirm the Waldorf store location, and compare inseams and return policies. With a little preparation, you can leave the shopping starting block with shorts that keep you comfortable mile after mile.