Skip to content
Gym Shorts for Men and Women
Our gym shorts and workout shorts are made for men and women and work for most activities. Right now we have an everyday short with outdoor-inspired prints, a Volley short with a lined front, and a slimmer Biker short. Sizes run S to 3XL depending on the style. Colors include black, olive, camo, and prints like Cheetah, Vintage Duck, and Realtree. Shopping for men? Check out our men's workout shorts.
Prices run $30 to $45 depending on the style. Every design comes from our team in Chula, Georgia. For more women's clothes, shop our women's activewear and cute t-shirts.
Gym Shorts FAQs
What sizes do Mad Hatter's gym shorts come in?
Sizes run S to 3XL, depending on the style. Biker, Volley, and everyday shorts each fit a little differently, so check the product details on each one.
Are these shorts made for the gym or just everyday wear?
Both. The same pair works for a workout, running errands, or just relaxing.
Will there be more workout short styles?
Likely. Our styles rotate, so what you see now is what's currently in stock. If a style you liked is gone, a similar cut with a new print may come back later.
Do Mad Hatter's shorts run true to size?
It depends on the style, since a Biker short fits differently than an everyday short. Check the size guide on each product page, especially if you're between sizes.
Who are these gym shorts actually for?
Anyone who wants shorts that work for a workout or a regular day without changing. They're also a good fit if you like the prints on our hats and tees.
{"statementLink":"","footerHtml":" ","consistentHelpData":[],"hideMobile":false,"hideTrigger":false,"disableBgProcess":false,"language":"en","position":"left","leadColor":"#146FF8","triggerColor":"#146FF8","triggerRadius":"50%","triggerPositionX":"left","triggerPositionY":"bottom","triggerIcon":"people","triggerSize":"small","triggerOffsetX":20,"triggerOffsetY":20,"mobile":{"triggerSize":"medium","triggerPositionX":"right","triggerPositionY":"bottom","triggerOffsetX":3,"triggerOffsetY":3,"triggerRadius":"50%"}}