Kids’ Shorts

    It's a great time to start shopping for kids' shorts at Macy's. Nowadays, children are just as likely to wear shorts with a hoodie as they are to wear them with a T-shirt. That's why you'll always find stylish and comfortable shorts for kids of all ages at Macy's, no matter the season.

    Stylish Girls’ Shorts
    At Macy’s, you’ll find kids’ jean shorts with pretty embroidery, comfy everyday shorts in trendy prints, and kids’ bike shorts for sports and play dates. There are as many options in
    girls’ shorts as there are unique and fabulous girls. Help your little ones pick out cute toddler girls’ shorts with bows, flowers, and other sweet details.

    Playful Boys’ Shorts
    Check out a wide variety of
    boys’ shorts, including preppy, athletic, or rugged styles. For toddler boys’ shorts, the focus is on comfort and ease of movement, with soft knits or breathable mesh options. Older boys can choose from chino or kids’ cargo shorts that can be dressed up or down. Adjustable shorts with drawstrings, stretch waistbands, or interior tabs are ideal for growing boys.

    Athletic Shorts for Kids
    If your kids are always on the go, you know how important it is to have comfortable and functional athletic shorts and
    shoes. Macy's has a range of top brands, including kids' Nike shorts, that offer performance features like motion-ready cuts and moisture-wicking technology to keep them dry and comfortable.

    Whether you need to refresh your child's wardrobe, accommodate a growth spurt, or buy clothes for back to school, Macy's has everything from baby shorts to cool styles for tweens and teens.

    Show more



    Shopping at (571)

    Same-Day Delivery isn't available for Delivery to (571)

    How to Pick up Your Order Curbside:
    • Available at limited stores. Click on the store location link to see which stores are Curbside Pickup eligible.
    • Once an order is made through Curbside Pickup, look for an email with specific instructions and pickup location for your store.
    • Orders that are placed before noon will be available for same day pickup. Orders made after 12pm will be available for pick up the next business day.