Ariat Men’s Peck Medallion Long Sleeve Western Shirt – Sailor Blue
Cowboy Swagger
$67.00
- Unit price
- / per
5 sizes
- Small
- Medium
- Large
- XLarge
- XXLARGE
Ariat Men’s Parry Paisley Long Sleeve Western Shirt – Purple
Cowboy Swagger
$66.95
- Unit price
- / per
5 sizes
- Small
- Medium
- Large
- XLarge
- XXLARGE
Wrangler Men’s Short Sleeve Red Square Print Western Shirt
Cowboy Swagger
$50.00
- Unit price
- / per
8 sizes
- Medium
- Large
- Large Tall
- XLarge
- XLarge Tall
- XXLarge
- XXLarge Tall
- XXXLarge
- Small
- Medium
- Large
- Large Tall
- XLarge
- XLarge Tall
- XXLarge
- XXLarge Tall
- XXXLarge
Wrangler Men’s Long Sleeve Teal Pentagon Print Western Shirt
Cowboy Swagger
$69.00
- Unit price
- / per
9 sizes
- Small
- Medium
- Large
- Large Tall
- XLarge
- XLarge Tall
- XXLarge
- XXLarge Tall
- XXXLarge
Wrangler Men’s Short Sleeve Geo Print Western Shirt – Tan
Cowboy Swagger
$67.00
- Unit price
- / per
8 sizes
- Small
- Medium
- Large
- Large Tall
- XLarge
- XLarge Tall
- XXLarge
- XXXLarge
Wrangler Men’s Long Sleeve Geo Print Western Shirt – White & Teal
Cowboy Swagger
$69.00
- Unit price
- / per
9 sizes
- Small
- Medium
- Large
- Large Tall
- XLarge
- XLarge Tall
- XXLarge
- XXLarge Tall
- XXXLarge
Wrangler Men’s Retro Long Sleeve Striped Brushpopper Snap Shirt – Navy & Gold
Cowboy Swagger
$69.00
- Unit price
- / per
5 sizes
- Small
- Medium
- Large
- XLarge
- XXLarge
Wrangler Retro Men’s Long Sleeve Brushpopper Snap Shirt – Orange & Teal
Cowboy Swagger
$69.00
- Unit price
- / per
5 sizes
- Small
- Medium
- Large
- XLarge
- XXLarge
- Small
- Medium
- Large
- XLarge
- Small
- Medium
- Large
- XLarge
Cinch Men’s Long Sleeve Purple Geo Print Stretch Western Shirt
Cowboy Swagger
$67.00
- Unit price
- / per
6 sizes
- XSmall
- Small
- Medium
- Large
- XLarge
- XXLarge
Cinch Men’s Purple Square Print Long Sleeve Western Shirt
Cowboy Swagger
$67.00
- Unit price
- / per
6 sizes
- XSmall
- Small
- Medium
- Large
- XLarge
- XXLarge
Cinch Men’s ArenaFlex Short Sleeve White Geo Print Western Shirt
Cowboy Swagger
$70.00
- Unit price
- / per
6 sizes
- XSmall
- Small
- Medium
- Large
- XLarge
- XXLarge
Cinch Men’s Red Geo Print ArenaFlex Short Sleeve Western Shirt
Cowboy Swagger
$70.00
- Unit price
- / per
6 sizes
- XSmall
- Small
- Medium
- Large
- XLarge
- XXLarge
- Small
- Medium
- Large
- XLarge
- XXLarge
- Small
- Medium
- Large
- XLarge
- XXLarge
Cinch Men’s Grey Geo Print Arena Flex Short Sleeve Western Shirt
Cowboy Swagger
from $70.00
- Unit price
- / per
7 sizes
- XSmall
- Small
- Medium
- Large
- XLarge
- XXLarge
- XXXLarge
- Small
- Medium
- Large
- XLarge
- XXLarge
- XXXLarge
Ariat Men’s Stripe Patriotic Badge Short Sleeve T-Shirt – Monaco Blue
Cowboy Swagger
$35.00
- Unit price
- / per
6 sizes
- Small
- Medium
- Large
- XLarge
- XXLarge
- XXXLarge
Men’s Cowboy Shirts – Western Button-Ups & Tees from Top Brands
Show off your cowboy pride with a premium men’s cowboy shirt from Cowboy Swagger. Whether you’re after a punchy rodeo-ready look or a timeless, classy style, our collection of western shirts has you covered.
Crafted by trusted brands like Ariat, Cowboy Hardware, and Outback Trading Co., each shirt is designed to blend durability with authentic Western style. From hardworking button-ups built to last through long ranch days to casual T-shirts perfect for kicking back, these cowboy tops bring versatility and confidence to any wardrobe.
✔ Western Button-Ups – Classic styles with yokes, snaps, and rugged charm.
✔ Graphic & Casual Tees – Everyday comfort with a cowboy edge.
✔ Premium Fabrics & Fits – Durable, breathable, and designed to last.
Wherever the day takes you—out on the town, to the rodeo, or into the great outdoors—you’ll look sharp and feel comfortable. Find your new go-to shirt in our Men’s Cowboy Shirts Collection today.