Free Shipping $100+ | Premium Western Wear for the Whole Family

Your cart

Your cart is empty

213 Results

New

Cinch Men's Navy Medallion Print Long Sleeve Western Shirt

Cowboy Swagger

$67.00

Unit price
per 

6 sizes
  • XSmall
  • Small
  • Medium
  • Large
  • XLarge
  • XXLarge
6 sizes
New

Cinch Men's Brown Houndstooth Long Sleeve Western Shirt

Cowboy Swagger

$67.00

Unit price
per 

6 sizes
  • XSmall
  • Small
  • Medium
  • Large
  • XLarge
  • XXLarge
6 sizes
New

Cinch Men’s Long Sleeve Purple Small Plaid Western Shirt

Cowboy Swagger

$70.00

Unit price
per 

6 sizes
  • XSmall
  • Small
  • Medium
  • Large
  • XLarge
  • XXLarge
6 sizes
New

Cinch Men's Turquoise Geo Print Long Sleeve Western Shirt

Cowboy Swagger

$67.00

Unit price
per 

6 sizes
  • XSmall
  • Small
  • Medium
  • Large
  • XLarge
  • XXLarge
6 sizes
New

Cinch Men's White Diamond Print Long Sleeve Western Shirt

Cowboy Swagger

$67.00

Unit price
per 

6 sizes
  • XSmall
  • Small
  • Medium
  • Large
  • XLarge
  • XXLarge
6 sizes
New

Cinch Men's Cream Pinstripe Tencel Long Sleeve Western Shirt

Cowboy Swagger

$67.00

Unit price
per 

6 sizes
  • XSmall
  • Small
  • Medium
  • Large
  • XLarge
  • XXLarge
6 sizes

Ariat Men's Langer Vanilla Custard Multi Diamond Long Sleeve Shirt

Cowboy Swagger

$67.00

Unit price
per 

6 sizes
  • XSmall
  • Small
  • Medium
  • Large
  • XLarge
  • XXLarge
6 sizes

Ariat Men's Laine Desert Medallion Long Sleeve Button Down Shirt

Cowboy Swagger

from $66.95

Unit price
per 

6 sizes
  • Small
  • Medium
  • Large
  • XLarge
  • XXLarge
  • XXXLarge
6 sizes

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
5 sizes

Ariat Men’s Parry Paisley Long Sleeve Western Shirt – Purple

Cowboy Swagger

$66.95

Unit price
per 

5 sizes
  • Small
  • Medium
  • Large
  • XLarge
  • XXLarge
5 sizes

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
8 sizes

Wrangler Men’s Long Sleeve Olive Green Western Shirt

Cowboy Swagger

$65.00

Unit price
per 

9 sizes
  • Small
  • Medium
  • Large
  • Large Tall
  • XLarge
  • XLarge Tall
  • XXLarge
  • XXLarge Tall
  • XXXLarge
9 sizes

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
9 sizes

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
8 sizes

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
9 sizes
  • Small
  • Medium
  • Large
  • XLarge
  • XXLarge
5 sizes

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
5 sizes

Wrangler Men’s Retro Logo Crewneck White

Cowboy Swagger

$55.00

Unit price
per 

4 sizes
  • Small
  • Medium
  • Large
  • XLarge
4 sizes

Wrangler Men’s Wrangler Country Logo Crewneck

Cowboy Swagger

$55.00

Unit price
per 

4 sizes
  • Small
  • Medium
  • Large
  • XLarge
4 sizes

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
6 sizes

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, Wrangler, Cinch, 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 graphic tees 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.