Skip Navigation:

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

Visit the other Gap Inc. Brands:
  • Gap
  • Old Navy
  • Banana Republic
  • Athleta

Sign In Navigation:

Shopping Bag:


Store Search:

Shop Divisions:

Side Navigation


Main Content

Military Shirts For Men

Military Shirts for Men
    $34.94   $33.50
    $34.94   $33.50
    $34.94   $33.50
    $34.94   $33.50
    $29.94   $28.50
    $29.94   $28.50
    $29.94   $28.50
    $29.94   $28.50
    Home > Men's Clothing > Shirts > Military Shirts For Men 

    Old Navy Military Shirts for Men

    Add a classic, All-American look to your wardrobe with our selection of military shirts for men at Old Navy.

    Military Shirts for Men Old Navy Collection

    Our collection of military shirts for men are available in slim-fitting styles that flatter. Find a great selection of colors that are versatile enough to wear with just about anything. Choose from long-sleeve designs and button down options that add a dressy element to the military look of these shirts. Whether you want a relaxed and casual outfit, or one that gives a dressy ensemble a bit of edge, this assortment is the perfect choice.

    Military Shirts for Men Features

    Our mens military shirts for men are made with 100% cotton for ease of care and a soft, comfortable feel. An array of colors makes it easy for you to choose the shade that is right for you and one that works well with your existing wardrobe. Details and accents such as buttoned epaulets and pleated, button flap patch pockets at the chest give each shirts its distinct military look.

    Old Navy Military Shirts for Men Style Tips

    Our military shirts for men have a masculine and rugged look that can be worn with just about anything. Wear one of our shirts with cargo shorts or cargo pants for a complete military look that is also stylish. When paired with causal slacks, the military shirt for men creates a laid-back vibe that keeps you fashionable without trying too hard. Leave one unbuttoned over a t-shirt with a pair of jeans for an outfit that is still relaxing and casual, but still looks pulled together. No matter how you wear your military styled shirt from Old Navy, you will always look great and feel comfortable.

    Take control of your wardrobe with our versatile military shirts for men from Old Navy.