ActiveFlat frontPleatedCargoDenimActiveCargoFlat frontMen's shorts. Explore endless styles.

Refine by


Sort by

Search Product Result

Men's Shorts

When the temperature starts to rise, pop on a pair of shorts and you'll be cool and comfortable in no time. When deciding which pair to buy, consider what styles you like, the length of the inseam and what features you'd like, such as number of pockets or belt loops. Whether you're headed to the gym or hanging out with friends on the weekend, you're sure to find a pair you love for less on

Where will you be wearing your shorts? If you're looking for a pair for going to the gym or working out, you'll want to find a pair that has a good amount of stretch so you can easily run, jump and squat. Moisture-wicking fabrics are also a great choice to help keep you cool and dry. Looking to dress up your basic pair of shorts? Find a pair in plaid or with a novelty print to add some flair to your ensemble. Elastic hemlines and drawstrings offer a comfortable, relaxed fit, and cargo pockets can hold your phone, keys or other essential items while you're on the move.

Walmart carries all different lengths of inseams (the length from the inner hem to the bottom of the leg) perfect for a variety of different heights. Inseams can be found in short lengths (five inches), mid-lengths (seven to nine inches) and knee-lengths (11 to 13 inches). You can also find a pair in the perfect material, such as denim or twill to withstand repeated wears and washes; nylon and microfiber for swimming or lounging poolside; and power mesh for keeping cool during workouts.

Athletic, seersucker, cargo or chino, Walmart's got you covered on a wide range of shorts so you can save money and live better.