Buying men’s jorts in Charlotte Amalie can be harder than getting a clean break from a pair of old jeans. Local shops often carry denim shorts seasonally, while cruise-ship crowds can quickly turn a good size into a distant memory. Some stores stock classic cutoffs, but others lean toward polished chino shorts or beachwear instead. Prices can also vary because of sales, duty-free promotions, and island inventory. To help you avoid being left with nothing but frayed hopes, here are 10 places worth checking for men’s jorts.
*Prices below are estimated average prices in U.S. dollars for men’s denim shorts; inventory and local availability can change, so call ahead before making a short trip.*
## 1. Levi’s — Havensight or Charlotte Amalie-area retailers
For the original blue-jean brand, Levi’s is a natural place to start your jort journey. Expect classic 501-style denim shorts, relaxed fits, and cutoffs that know how to keep things short and sweet. **Estimated average price: $55–;$65.** Check the [Levi’s store locator](https://www.levi.com/US/en_US/stores) before heading out.
## 2. Macy’s — Tutu Park Mall
Macy’s can be a useful one-stop shop for brands such as Levi’s, Polo Ralph Lauren, and other men’s denim labels. The selection may run from beach-ready shorts to more tailored versions, giving your wardrobe plenty of legroom. **Estimated average price: $35–;$60.** Visit the [Macy’s store locator](https://www.macys.com/stores/) to confirm the nearest branch.
## 3. Ross Dress for Less — Tutu Park Mall area
Ross is where bargain hunters can let their wallets breathe easy. Men’s jorts may come from brands such as Levi’s, Wrangler, or generic denim labels, with prices that are often cut down to size. **Estimated average price: $15–;$25.** Use the [Ross store locator](https://www.rossstores.com/store-locator/) before you go hunting for a denim deal.
## 4. Marshalls — Charlotte Amalie-area shopping district
Marshalls is another good stop for discounted men’s clothing, including denim shorts when the seasonal shorts rack is in full swing. Inventory changes quickly, so your perfect pair could be there today and gone tomorrow—a true case of short notice. **Estimated average price: $20–;$35.** Check the [Marshalls store locator](https://www.marshalls.com/us/store/stores/storeLocator.jsp) for current locations.
## 5. Tommy Hilfiger — Havensight shopping area
Tommy Hilfiger often carries men’s denim shorts with a cleaner, more polished look than traditional cutoffs. These jorts are ideal if you want to look boat-ready without dressing like you just jumped ship. **Estimated average price: $45–;$65.** Visit the [Tommy Hilfiger store locator](https://usa.tommy.com/en/store-locator) to verify local availability.
## 6. Nautica — Charlotte Amalie shopping area
Nautica is worth checking if your ideal jorts belong beside a marina, a beach bar, or a very confident sailboat. Its men’s shorts tend to favor comfortable fits and casual coastal styling, making them a natural fit for St. Thomas. **Estimated average price: $35–;$55.** Find nearby stores through the [Nautica store locator](https://www.nautica.com/store-locator).
## 7. Piranha Joe — Havensight Mall
Piranha Joe specializes in colorful island clothing, so it is a strong candidate for relaxed shorts and vacation-ready men’s apparel. Denim availability may vary, but the store’s beachwear selection means your jort search should not be all washed up. **Estimated average price: $30–;$45.** Browse the [Piranha Joe website](https://piranha-joe.com/) before visiting.
## 8. Del Sol — Havensight Mall
Del Sol is best known for color-changing apparel, but its casual clothing selection can make it worth a look when you want something more playful than plain blue denim. You may find denim-style shorts or colorful alternatives that bring a little extra sunshine to your short list. **Estimated average price: $35–;$50.** See the [Del Sol website](https://www.delsol.com/) for store information.
## 9. Old Navy — Charlotte Amalie-area shopping options
Old Navy is a reliable place to check for affordable men’s denim shorts in several lengths and fits. If your legs are ready for a vacation but your budget is not, this is where the price may finally meet you halfway. **Estimated average price: $25–;$40.** Use the [Old Navy store locator](https://oldnavy.gap.com/stores) to confirm whether a nearby location is operating.
## 10. Calvin Klein — Charlotte Amalie-area department stores or outlets
Calvin Klein’s men’s denim shorts usually offer a streamlined fit and recognizable branding for shoppers who like their jorts with a little designer edge. They can cost more than basic cutoffs, but at least your denim will be dressed to impress from the waist down. **Estimated average price: $45–;$70.** Check the [Calvin Klein store locator](https://stores.calvinklein.us/) for the closest retailer.
Before setting out, call the store and ask specifically for “men’s denim shorts,” since some retailers may not use the word “jorts.” Also check the inseam, rise, and return policy so your purchase does not turn into a short-lived romance. With a little legwork, Charlotte Amalie should have you covered from the hem up.