Boys Shoes

    Little feet grow oh-so quickly, and we have a cute, comfy selection of boys’ shoes at Macy’s to take him from puddle jumping to holiday photo ops. So, what exactly should you be looking for when picking out boys’ shoes? The top tip: make sure he will be comfortable! You don’t want your handsome little guy kicking those sneakers off because his wiggly little toes hurt. Keep his feet protected with supportive, stylish kids’ shoes he’ll want to wear everywhere.

    Sporty Sneakers
    He can run, jump and wriggle his way through the day in a pair of athletic boys’ sneakers from adidas, Nike or Fila. With slip-on designs and lace-up versions, you can’t go wrong with a pair of running shoes. Do you feel like you’re missing something? Don’t forget boys’ socks! A cute pair of socks can help keep his sneakers fresh.

    Rain Or Shine
    There’s just something about a puddle. Little boys need footwear options to help keep their feet dry, so we have a selection of cute rainboots, waterproof hikers and winter-ready boots to help keep him comfy on the go.

    Dressed Up
    Does your big boy have ring bearer duty or class pictures coming up? Shoes for boys are not just for casual days—we have plenty of dressy versions, too! From shiny Chelsea boots to classic Oxford styles, there is a fancy pair of dress shoes just waiting for him.

    Casual & Comfy
    Does the day call for a pair of toddler boys’ shoes that are casual and comfy? Try a pair of strappy sandals or slip-on shoes. Casual shoes are a staple in any boys’ collection, so we have the perfect pair just for him.

    Shop boys’ shoes, available at Macy’s.

    Show more

    Boys' Shoes


    Shopping at (1,140)

    Same-Day Delivery isn't available for Delivery to (1,140)

    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.