Skip to top navigationSkip to shopping bagSkip to main contentSkip to quick filtersSkip to product filtersSkip to footer links
Open and use a Navyist Rewards Credit Card to get 50% off your purchase, plus an extra 30% off your first purchase. Apply now. Exclusions apply.
on logo lighton logo dark

Men's Camp Shirts

37 items
Size Variant
to
37 items
Short-Sleeve Camp Shirt
Short-Sleeve Camp Shirt
$34.99
$10.97 - $17.47
Short-Sleeve Camp Shirt
Short-Sleeve Camp Shirt
$34.99
$10.97 - $17.47
Short-Sleeve Camp Shirt
Short-Sleeve Camp Shirt
$34.99
$14.47 - $17.47
Short-Sleeve Camp Shirt
Short-Sleeve Camp Shirt
$34.99
$10.97 - $11.97
Short-Sleeve Camp Shirt
Short-Sleeve Camp Shirt
$34.99
$12.47 - $17.47
Short-Sleeve Camp Shirt
Short-Sleeve Camp Shirt
$34.99
$13.97 - $17.47
Short-Sleeve Floral Camp Shirt
Short-Sleeve Floral Camp Shirt
$36.99
$15.47 - $18.47
Short-Sleeve Utility Shirt
Short-Sleeve Utility Shirt
$36.99
$15.47 - $18.47
Classic Fit Everyday Shirt
Classic Fit Everyday Shirt
$26.99
$6.97 - $12.97

MEN'S CAMP SHIRTS

Elevate your casual style with our collection of men's camp shirts. These versatile shirts are perfect for any occasion, whether you're heading to the beach, going on a tropical vacation, or simply enjoying a laid-back weekend. At Old Navy, we offer a wide range of camp shirts for men, designed with comfort and style in mind.

Our men's camp shirts feature a variety of shared product features that make them a must-have in your wardrobe. With their short sleeves and lightweight fabrics, these shirts are perfect for staying cool in warm weather. The relaxed fit and button-front design provide a comfortable and effortless look. Whether you prefer solid colors, prints, or embroidered details, our camp shirts offer a variety of options to suit your personal style. Made with high-quality materials, these shirts are durable and easy to care for, ensuring that they will last for seasons to come. Shop our collection of men's camp shirts at Old Navy and discover the perfect shirt to elevate your casual wardrobe.