Old Navy Men's Shirts
Just right for work or weekends, men's shirts are an easy essential for every guy. From the classic men's dress shirt to the latest patterns of stripes or plaids, our variety can fill a closet affordably. Button front mens shirts have never looked better and can go from dress to casual instantly. Old Navy mens shirts look great tucked in or out, with jeans, shorts and suits. Choose from our long-sleeve or short-sleeve men's shirts in soft lightweight cotton. Great for all-year-round, Old Navy has men's shirts for every season.