Boys Shorts & Boys Cargo Shorts

Boys' shorts & cargo shorts are great for running around in the yard or just for wearing on a warm day. You can find the right style for your wardrobe with khaki cargo shorts or plaid shorts.

Boys can look great any day of the week with plaid shorts. These shorts can come in all different colors, including yellow, green, gray, and blue. Match these with a polo shirt for a great outfit that works for hanging around the house, family parties, or attending a casual event. A printed T-shirt is another great match for plaid shorts when you need something for hanging out.

Solid color cargo shorts are another classic part of a boy’s wardrobe. Choose a T-shirt to go with khaki shorts, or find a long-sleeve shirt to go with gray shorts if the day is a little cooler. Black, navy, and white are a few other colors for boys' shorts as well. Any color shirt can match these versatile pants.

Men can also find the style cargo shorts that they like. Plaid is still a great choice for men and can be a good outfit to a casual event as well. Monotone plaid creates a mature version of the multi-color plaid shorts, while new solid colors like khaki green and dark green give you the right style and color pants for whatever you need. Of course, you can always choose navy or gray shorts as well.

Boys' cargo shorts are a smart option when you need something durable and comfortable as well. With plenty of pockets to hold a phone, camera, and keys, boys can have their hands free to help out at an event or to pick their way through a hiking trail. Sneakers, cloth loafers, and flip flops are all shoes that can match cargo shorts, depending on where you need to go.

Find the practical pair of shorts for your closet when you find boys' cargo shorts at Macy’s.

more
  • Macy’s Star Rewards Platinum and Gold members get Free Shipping - no Minimum, When you shop at Macy’s with your Macy’s Card, Exclusions, All other shoppers get, Free Shipping with $49 purchase, Contiguous U.S, only, Exclusions exclusions
  • 322 items in Shorts

                    
                
    • Filter
    • Sort By
    • All Items (322)
    • Free Pick Up
    • Sort by
    • 6 colors
      Nike Big Boys Elite Printed Basketball Shorts
      $35.00
      Sale $30.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (2)
    • 6 colors
      Nike Big Boys Colorblocked Avalanche Shorts
      $25.00
      Sale $20.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • 5 colors
      Nike Big Boys Colorblocked Avalanche Shorts
      $30.00
      Sale $25.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 3 colors
      Nike Big Boys Sportswear Cotton Shorts
      $35.00
      Sale $30.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Nike Big Boys Dry 6" Running Shorts
      $30.00
      Sale $25.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Quiksilver Big Boys New Everyday Union Shorts
      $40.00
      Sale $36.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Nike Little Boys Dri-FIT Graphic-Print Shorts
      $28.00
      Sale $21.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 3 colors
      Nike Little Boys Dri-FIT Elite Camo-Print Shorts
      $30.00
      Sale $22.50
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Volcom Chino Shorts, Toddler Boys
      $27.00
      Sale $20.25
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Epic Threads Colored Denim Shorts, Little Boys, Created for Macy's
      LAST ACT
      $30.00
      Now $7.96
      coupon excluded
      Last Act: Extra savings do not apply
      coupon excluded
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Polo Ralph Lauren Big Boys Cotton Denim Cutoff Shorts
      $35.00
      Now $21.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • 2 colors
      Nike Little Boys Colorblocked Shorts
      $24.00
      Sale $18.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Polo Ralph Lauren Slouch Slim-Fit Cotton Denim Shorts, Big Boys
      $45.00
      Now $27.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • 2 colors
      Polo Ralph Lauren Big Boys Polo Prepster Cotton Shorts
      $49.50
      Now $29.70
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 4 colors
      Nike Little Boys Dri-FIT Vent Shorts
      $28.00
      Sale $21.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Nike Big Boys Dry KD-Print Basketball Shorts
      $30.00
      Now $21.00 - 30.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • 2 colors
      Nike Little Boys Avalanche Shorts
      $28.00
      Sale $21.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 3 colors
      Nike Little Boys Printed Shorts
      $28.00
      Sale $21.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Nike Little Boys Performance Swoosh Shorts
      $24.00
      Sale $18.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Nike Little Boys Club Jersey Shorts
      $24.00
      Now $16.80
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 3 colors
      Nike Big Boys Air Shorts
      $45.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Nike Little Boys AV15 Shorts
      $35.00
      Sale $26.25
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Quiksilver Little Boys Camo-Print Cotton Shorts
      $40.00
      Sale $36.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 7 colors
      Univibe Scout Shorts, Big Boys (8-20)
      Special Savings
      $34.00
      Sale $17.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (2)
    • 2 colors
      adidas Big Boys Amplified Net Printed Shorts
      LAST ACT select colors
      $30.00
      Now $11.93 - 18.00
      coupon excluded
      Last Act: Extra savings do not apply
      coupon excluded select colors
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • Quiksilver Big Boys Krandy Printed Shorts
      $45.00
      Sale $40.50
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Nike Little Boys Performance Swoosh Shorts
      $24.00
      Sale $18.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 8 colors
      Levi’s® 511 Sueded Shorts, Big Boys
      $42.00
      Sale $19.99
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (4)
    • 4 colors
      NEW! Under Armour Big Boys Rival Graphic Fleece Shorts
      $35.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Nike Toddler Boys Dri-FIT Graphic-Print Shorts
      $28.00
      Sale $21.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 8 colors
      Levi's® 511 Distressed Cotton Denim Shorts, Big Boys
      LAST ACT select colors
      $42.00
      Sale $16.73 - 19.99
      coupon excluded
      Last Act: Extra savings do not apply
      coupon excluded select colors
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (3)
    • Univibe Bartolo Stripe Cotton Shorts, Big Boys
      Special Savings
      $34.00
      Sale $17.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • 4 colors
      Levi’s® Super Chill Shorts, Big Boys
      LAST ACT select colors
      $42.00
      Sale $16.73 - 19.99
      coupon excluded
      Last Act: Extra savings do not apply
      coupon excluded select colors
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (2)
    • Ideology Big Boys Printed Active Shorts, Created for Macy's
      $22.50
      Sale $13.50
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • 4 colors
      adidas Little Boys Supreme Speed Shorts
      Special Savings select colors
      $26.00
      Sale $10.33 - 15.60
      coupon excluded
      Last Act: Extra savings do not apply
      coupon excluded select colors
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • adidas Big Boys Originals Fleece Shorts
      $35.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Polo Ralph Lauren Polo Prepster Cotton Shorts, Little Boys
      $45.00
      Now $27.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • Ideology Big Boys Arrow Shorts, Created for Macy's
      $28.50
      Sale $17.10
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • 4 colors
      Nike Little Boys Elite Stripe Shorts
      $28.00
      Sale $21.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Univibe Bening Stripe Cotton Shorts, Big Boys
      Special Savings
      $34.00
      Sale $17.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 6 colors
      Nike Big Boys Colorblocked Training Shorts
      $32.00
      Now $22.40 - 32.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Quiksilver Big Boys Camo-Print Cotton Shorts
      $45.00
      Sale $40.50
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Univibe Weston Striped Cotton Shorts, Big Boys
      Special Savings
      $34.00
      Sale $17.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • 2 colors
      Epic Threads Pull-on Shorts with Functional Drawstring, Little Boys, Created for Macy's
      LAST ACT
      $26.00
      Now $8.93
      coupon excluded
      Last Act: Extra savings do not apply
      coupon excluded
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (5)
    • 2 colors
      adidas Big Boys Supreme Speed Shorts
      $30.00
      Now $18.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 3 colors
      NEW! adidas Big Boys Moto Camo Shorts
      Special Savings
      $30.00
      Sale $18.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Volcom Big Boys Billing Shorts
      $35.00
      Sale $26.25
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Quiksilver Little Boys Union Heathered Amphibian Shorts
      $40.00
      Sale $36.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 2 colors
      Nike Dry-FIT Elite Basketball Short, Big Boys
      $32.00
      Now $22.40 - 32.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 3 colors
      Volcom Static Hybrid Shorts, Big Boys
      $45.00
      Sale $33.75
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 5 colors
      Nike Big Boys Printed Training Shorts
      $35.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • 2 colors
      Univibe Signature Plaid Cotton Shorts, Big Boys
      Special Savings
      $34.00
      Sale $17.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (3)
    • 3 colors
      adidas Speed 18 Shorts, Big Boys
      Special Savings
      $28.00
      Sale $16.80
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Billabong Big Boys Larry Layback Shorts
      $39.95
      Sale $35.95
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 3 colors
      adidas Little Boys Amplified Net Printed Shorts
      LAST ACT
      $26.00
      Now $10.33
      coupon excluded
      Last Act: Extra savings do not apply
      coupon excluded
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (1)
    • 8 colors
      Levi’s® 511 Sueded Shorts, Little Boys
      $40.00
      Sale $19.99
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 3 colors
      Nike Toddler Boys Dri-FIT Elite Camo-Print Shorts
      $30.00
      Sale $22.50
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Quiksilver Little Boys Krandy Printed Shorts
      $40.00
      Sale $36.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • Tommy Hilfiger Five-Pocket Cotton Shorts, Big Boys
      LAST ACT
      $49.50
      Now $17.93
      coupon excluded
      Last Act: Extra savings do not apply
      coupon excluded
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
    • 6 colors
      Nike Dry Kyrie Irving Shorts, Big Boys
      $30.00
      Now $21.00 - 30.00
      Free ship at $49
      Enjoy Free Shipping at $49! See exclusions.
      Free ship at $49
      (2)
    • Show
      • 60
      • 120