Skip Navigation:

Skip to: Top Navigation, Main Content, Footer Navigation.

Skip to Content -

Side Navigation

Shop all our Tees

Main Content

Men's Shirts

Men's Shirts
    $29.94   $12.00-$14.00 Hot Deal
    $29.94   $12.99-$19.50
    $24.94   $7.97-$12.99 Everyday Steal!
    $34.94   $27.50
    $34.94   $17.50-$29.50
    $34.94   $17.50
    $29.94   $15.00-$18.00 Hot Deal
    $29.94   $18.00-$22.50
    $29.94   $19.50-$22.50 Everyday Steal!
    $29.94   $8.97
    $29.94   $12.00 Hot Deal
    $30.00   $21.00-$24.50
    $29.94   $27.50
    $34.94   $32.50
    $34.94   $21.00
    $34.94   $21.00
    $34.94   $24.50
    $29.94   $17.50 Everyday Steal!
    $29.94   $19.50-$22.50 Everyday Steal!
    $29.94   $22.50
    $34.94   $29.50-$32.50
    $34.94   $21.00
    Home > Men's Clothing > Shirts 

    Shop Button Down Shirts for Men at Old Navy Online

    We offer an assortment of men's button down shirts in the latest styles for a cool look every time.

    Men's Shirts Old Navy Collection

    Pick out shirts for men at Old Navy and enjoy fashionable comfort. We offer long sleeve and short sleeve designs to give you many casual, yet stylish options. Choose from t-shirts, tank tops, henleys and more. We have a wide selection of colors and a terrific assortment of prints. Find versatile solids, bold stripes and cool, graphic designs. We also have zip up hoodies to choose from to layer over your tee or tank when the weather starts to cool. Shop the Old Navy collection of men's shirts and stock up.

    Men's Shirts Features

    Find comfort and style in our men's shirts. Made with soft, cotton and cotton-blend material, our shirts are designed to give you a comfortable and flattering fit. Find details and accents like vented sides at the hem, tag-free collars, ribbed necklines and more which add to both the style, fit and durability. Cut with a slightly-fitted-to-the-body shape and constructed to hit below the waist, our shirts provide a modern and flattering look.

    Old Navy Men's Shirts Style Tips

    Our men's shirts can be styled a number of ways for a so many occasions. A v-neck tee and a pair of shorts is the perfect choice for lounging around the house for hanging out with friends. Pair the same tee with casual slacks and a sport jacket and you have an outfit suitable for work or a nice dinner. The selection of tank tops are great for wearing with swimwear or a pair of cargo shorts. A henley shirt is a great way to give your casual look an added touch of style.

    Browse the collection of men's shirts at Old Navy and stock your wardrobe with quality clothing that is both stylish and affordable.