Free pick up in store & get extra 20% off! Find Out More
Macy's Presents: The Edit- A curated mix of fashion and inspiration Check It Out

Men's Casual-Shirts

Shopping for stylish casual shirts to add to a weekend wardrobe? Browse the men’s button-front tops in a variety of colors to top off a handsome, laid-back look. Whether you wear a fuller, classic fit or love a slim, fitted silhouette, you’ll find a wide assortment of on-trend options—including comfy t-shirts—that work for your body type.

If you’re looking for casual shirts that are tailored enough to wear to work, check out the striking assortment of long sleeve designs. You can tuck them in for a clean look that’s perfect for an office with a relaxed environment. Roll up the cuffs when you really mean business. The same top can do double-duty during off-hours whether you’re watching the game with the guys or headed to the movies with your spouse. Or try a sporty short sleeve style that’s a must-have when you still want to look neat as the weather heats up.

Stock your wardrobe with casual shirts that you’ll discover in a large variety of colors and patterns. Create several different looks when you buy multiple tops that have bold checks, stripes or plaids. Feeling like you want to make a fashion statement? Stand out with a vibrant solid design or with a style that features embroidery and others that have artistic graphic prints that’ll turn heads. Check out an attractive selection of men’s tops in big and tall sizes as well. We’ve got designs for every man.

When you want to update your closet with stylish men’s clothing that’s versatile and comfortable, shop Macy’s today. Discover amazing deals on everything you need to complete a well-dressed look.

ADS FROM UNAFFILIATED SITES
  • exclusions exclusions 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 $25 purchase, Contiguous U.S, only, Exclusions
  • Sort by
    Show
    60
    120
    All
    • Deal of the Day
      $39.50
      Sale $14.99
      (1)
    • Deal of the Day
      $55.00
      Sale $24.99
      (237)
    • Deal of the Day
      $50.00
      Sale $22.99
      (237)
    • Find Gifts The Holiday Gift Guide, Find Gifts
    • Deal of the Day
      $55.00
      Sale $24.99
      (1)
    • Deal of the Day
      $69.50
      Sale $29.99
      (4)
    • Deal of the Day
      $55.00
      Sale $24.99
      (15)
    • Deal of the Day
      $50.00
      Sale $19.99
    • Deal of the Day
      $60.00
      Sale $24.99
      (4)
    • Deal of the Day
      $69.50
      Sale $29.99
      (1)
    • Deal of the Day
      $55.00
      Sale $22.99
    • Deal of the Day
      $59.50
      Sale $34.99
      (8)
    • Deal of the Day
      $69.50
      Sale $39.99
      (20)
    • Deal of the Day
      $58.00
      Sale $24.99
      (2)
    • Deal of the Day
      $69.50
      Sale $29.99
      (14)
    • Pants, Stylish selections for any occasion, Shop Now
    • Deal of the Day
      $55.00
      Sale $24.99
      (6)
    • Deal of the Day
      $68.00
      Sale $29.99
      (18)
    • Deal of the Day
      $59.50
      Sale $24.99
    • Deal of the Day
      select colors
      $59.50
      Sale $29.99 - 34.99
      (17)
    • Deal of the Day
      $59.50
      Sale $34.99
    • Find Gifts The Holiday Gift Guide, Find Gifts
    • Deal of the Day
      $69.50
      Sale $33.99
      (1)
    • Deal of the Day
      $42.00
      Sale $14.99
    • Deal of the Day
      $60.00
      Sale $29.99
    • Deal of the Day
      $59.50
      Sale $24.99
      (74)
    • Deal of the Day
      $69.50
      Sale $39.99
    • Deal of the Day
      $55.00
      Sale $29.99
      (22)
    • Deal of the Day
      $69.00
      Sale $56.99
      (1)
    • Deal of the Day
      $69.50
      Sale $39.99
      (2)
    • Deal of the Day
      $55.00
      Sale $26.99
      (237)
    • Deal of the Day
      $55.00
      Sale $24.99
    • Deal of the Day
      $55.00
      Sale $29.99
    • Deal of the Day
      $55.00
      Sale $24.99
    Show
    60
    120
    All