Skip to Main Content
Skip to Filters
Skip to Filters
Skip to Footer
Auctions
Gift Cards
Track Order
Help
My Account
Fanatics ONE
FanCash
Learn More
Men
Women
More
Kids
Jerseys
T-Shirts
Sweatshirts
Hats
Collectibles
Kids
Jerseys
T-Shirts
More
Sweatshirts
Hats
Collectibles
Sweatshirts
Hats
Collectibles
Sale
Up to 60% Off.
Use code
BRAVE
Terms
MLB
St. Louis Cardinals
St. Louis Cardinals Men
St. Louis Cardinals
Filter & Sort
Cancel
Your Selections
St. Louis Cardinals
Men
Featured Departments
Hats
Jerseys
Sweatshirts
T-Shirts
Sale Items
Men's Sizes
XXS
XS
S
M
L
XL
2XL
3XL
4XL
Big & Tall Sizes
1XB
2XB
3XB
4XB
5XB
6XB
LT
2XT
3XT
Players
Alec Burleson
Dustin May
Iván Herrera
JJ Wetherholt
Jordan Walker
José Fermín
Justin Bruihl
Lars Nootbaar
Masyn Winn
Matthew Liberatore
Popular Collections
City Connect
Fashion Brands
Fashion Headwear
Hot New Arrivals
Real Vintage
Throwback Gear
All Departments
Accessories
Auto Accessories
Collectibles & Memorabilia
Footwear
Golf & Sports Equipment
Hats
Home & Office
Jackets
Jerseys
Lawn & Garden
Pajamas & Underwear
Pants
Polos
Shirts & Sweaters
Shorts
Sweatshirts
Swim & Beach
T-Shirts
Tailgate & Party
Custom Shop
Custom
Featured Brands
'47
adidas
Antigua
Champion
Columbia
Darius Rucker Collection by Fanatics
Fanatics
Levelwear
Majestic
Mitchell & Ness
New Era
Nike
Peter Millar
Russell
Starter
Tommy Bahama
WinCraft
Price Range / Sale
Less than $25
$25 to $50
$50 to $100
$100 to $150
Over $150
Sale Items
Mens
Filters
1 - 72 of 2140
Top Sellers
LowestPrice
HighestPrice
TopSellers
NewestArrivals
72 Items
24
48
72
1
2
3
4
...
30
1
2
3
30
next page
Hats
Jerseys
Sweatshirts
T-Shirts
Sale Items
St. Louis Cardinals
Men
2140 Items
2140 Items
$439.99
St. Louis Cardinals Nike Home Authentic Custom Jersey - White
Most Popular
$199.99
(See Price In Cart)
St. Louis Cardinals Nike Alternate Limited Custom Jersey - Light Blue
Most Popular
$79.99
(See Price In Cart)
St. Louis Cardinals Nike Dri-FIT Victory Polo - Red
Most Popular
$149.99
JJ Wetherholt St. Louis Cardinals Nike Home Replica Jersey - White
FREE
Jersey Assurance
Most Popular
$34.99
St. Louis Cardinals New Era America 250 9TWENTY Adjustable Hat - Black
Most Popular
$27.99
with code
$34.99
St. Louis Cardinals Americana Team T-Shirt - Navy
Most Popular
$199.99
(See Price In Cart)
St. Louis Cardinals Nike Home Limited Custom Jersey - White
Most Popular
$27.99
with code
$34.99
St. Louis Cardinals Banner Wave T-Shirt - Red
Most Popular
$55.99
St. Louis Cardinals New Era USA 250 Fourth of July 59FIFTY Fitted Hat - Cream/Red
Most Popular
$34.44
with code
$52.99
St. Louis Cardinals New Era Oceanside Low Profile 59FIFTY Fitted Hat - Navy
$174.99
(See Price In Cart)
Lars Nootbaar St. Louis Cardinals Nike City Connect Limited Jersey - Red
FREE
Jersey Assurance
Most Popular
$20.99
-
$27.99
with code
$27.99
St. Louis Cardinals Logo Athletic Wordmark T-Shirt - Red
Most Popular
$94.24
with code
$144.99
Mark McGwire St. Louis Cardinals Mitchell & Ness Big & Tall Cooperstown Mesh Batting Practice Jersey - Red
Most Popular
$41.99
St. Louis Cardinals New Era America 250 39THIRTY Flex Hat - Black
Most Popular
$32.19
with code
$45.99
St. Louis Cardinals New Era 2024 City Connect 59FIFTY Fitted Hat - Red
$49.99
St. Louis Cardinals New Era On-Field Authentic Collection 59FIFTY Fitted Hat - Red
Most Popular
$24.74
with code
$44.99
St. Louis Cardinals Nike Woven Victory Dri-FIT Shorts - Red
Most Popular
$149.99
Masyn Winn St. Louis Cardinals Nike Alternate Replica Jersey - Light Blue
FREE
Jersey Assurance
$27.99
with code
$34.99
St. Louis Cardinals In The Mitt T-Shirt - Black
Most Popular
$174.99
(See Price In Cart)
Jordan Walker St. Louis Cardinals Nike Home Limited Player Jersey - White
FREE
Jersey Assurance
$27.99
with code
$34.99
St. Louis Cardinals Hometown Collection The LOU T-Shirt - Red
$36.39
with code
$55.99
St. Louis Cardinals New Era Cooperstown Collection Wool 59FIFTY Fitted Hat - Navy
Most Popular
$124.99
St. Louis Cardinals Nike Alternate Replica Jersey - Light Blue
Most Popular
$24.69
with code
$37.99
St. Louis Cardinals '47 Heritage U.S. Flag T-Shirt - Light Blue
Most Popular
$31.99
with code
$39.99
St. Louis Cardinals Personalized Team Winning Streak Name & Number T-Shirt - Red
Most Popular
$31.99
with code
$39.99
St. Louis Cardinals In It To Win It T-Shirt - Black
$124.99
(See Price In Cart)
St. Louis Cardinals Nike Home Replica Team Jersey - White
Most Popular
$37.49
-
$49.99
with code
$49.99
JJ Wetherholt St. Louis Cardinals Nike Name & Number T-Shirt - Red
$37.99
St. Louis Cardinals Nike Cooperstown Collection T-Shirt - Light Blue
Most Popular
$27.99
with code
$34.99
St. Louis Cardinals Blue Wordmark T-Shirt - Heathered Charcoal
$34.44
-
$52.99
with code
$52.99
St. Louis Cardinals New Era Americana Bald Eagle Pre-Curved 59FIFTY Fitted Hat - Black
$51.99
with code
$64.99
St. Louis Cardinals Official Team Logo Pullover Hoodie - Navy
$49.99
St. Louis Cardinals New Era Alternate Authentic Collection On-Field 59FIFTY Fitted Hat - Navy
$49.99
St. Louis Cardinals New Era Alternate 2 Authentic Collection On-Field 59FIFTY Fitted Hat - Navy/Red
$49.99
St. Louis Cardinals New Era Authentic Collection On-Field Low Profile 59FIFTY Fitted Hat - Red
$34.44
-
$52.99
with code
$52.99
St. Louis Cardinals New Era City Icon 59FIFTY Fitted Hat - Khaki
$31.99
with code
$39.99
St. Louis Cardinals Team Wordmark Tri-Blend T-Shirt - Navy
$34.99
with code
$49.99
St. Louis Cardinals '47 Regional Upland Foundation T-Shirt - White
$154.99
(See Price In Cart)
St. Louis Cardinals Nike Alternate Limited Jersey - Light Blue
$33.99
St. Louis Cardinals Fanatics Heritage Concourse A-Frame Adjustable Hat - Navy
Most Popular
$69.99
St. Louis Cardinals Stitches Throwback Fashion Jersey - Natural
Almost Gone
$34.44
with code
$52.99
St. Louis Cardinals New Era Low Profile 59FIFTY Fitted Hat - Black
$34.44
with code
$52.99
St. Louis Cardinals New Era Logo 59FIFTY Fitted Hat - Black
$27.99
with code
$34.99
St. Louis Cardinals Hometown Collection Vintage Cards T-Shirt - Navy
$16.14
with code
$38.99
Clearance
St. Louis Cardinals New Era 2024 City Connect 9FIFTY Snapback Hat - Red
$31.99
with code
$39.99
St. Louis Cardinals Team Hot Shot T-Shirt - White
$27.29
with code
$41.99
St. Louis Cardinals Homage Hyper Local Tri-Blend T-Shirt - Light Blue
$37.99
St. Louis Cardinals Nike Tonal Club T-Shirt - Black
$27.99
with code
$34.99
St. Louis Cardinals Evanston Stencil T-Shirt - Heather Gray
$31.99
with code
$39.99
St. Louis Cardinals Cooperstown Winning Streak Personalized Name & Number T-Shirt - Red
Most Popular
$174.99
(See Price In Cart)
St. Louis Cardinals Nike Alternate Replica Custom Jersey - Light Blue
Almost Gone
$32.99
St. Louis Cardinals Official Logo Tri-Blend T-Shirt - Heather Gray
Most Popular
$52.99
St. Louis Cardinals New Era 2026 MLB All-Star Game 59FIFTY Fitted Hat - Red
$32.19
with code
$45.99
St. Louis Cardinals New Era 2024 City Connect Low Profile 59FIFTY Fitted Hat - Red
$22.09
with code
$33.99
St. Louis Cardinals Fanatics Heritage Ballpark Snapback Hat - Cream/Red
Most Popular
$149.99
Albert Pujols St. Louis Cardinals Nike Home Retired Player Replica Jersey - White
$15.59
with code
$23.99
St. Louis Cardinals Stance Men's Diamond Pro Over the Calf Socks - Red
Most Popular
$18.99
with code
$44.99
Clearance
St. Louis Cardinals Nike Authentic Collection City Connect Velocity Dri-FIT T-Shirt - Red
Almost Gone
$37.49
-
$49.99
with code
$49.99
Lars Nootbaar St. Louis Cardinals Nike Name & Number T-Shirt - Red
$47.99
(See Price In Cart)
St. Louis Cardinals Nike Authentic Collection Early Work Tri-Blend Dri-FIT T-Shirt - Red
$29.99
St. Louis Cardinals Cooperstown Collection Forbes Tri-Blend T-Shirt - Ash
$27.99
with code
$34.99
St. Louis Cardinals Team Primary Pill T-Shirt - Charcoal
Most Popular
$28.49
with code
$49.99
Clearance
St. Louis Cardinals Fanatics Best of the Best Shorts - Red
$19.19
with code
$31.99
St. Louis Cardinals Fanatics Men's Perforated Adjustable Hat - Red
$12.34
with code
$29.99
Clearance
St. Louis Cardinals '47 Clean Up Adjustable Hat - Red
Most Popular
$52.99
St. Louis Cardinals New Era 2026 Baseball Hall of Fame 59FIFTY Fitted Hat - Navy/Red
$39.99
St. Louis Cardinals Carhartt x '47 Undyed Trucker Adjustable Hat - Natural/Brown
$31.99
with code
$39.99
St. Louis Cardinals Team Wordmark Tri-Blend T-Shirt - Red
$39.99
(See Price In Cart)
St. Louis Cardinals Nike Legend Fuse Large Logo Dri-FIT T-Shirt - Navy
$18.19
-
$27.99
with code
$27.99
St. Louis Cardinals Logo Athletic Official Logo T-Shirt - Navy
$174.99
Lars Nootbaar St. Louis Cardinals Nike Alternate 2 Limited Jersey - Cream
FREE
Jersey Assurance
$26.24
with code
$34.99
St. Louis Cardinals Fanatics Vintage Logo Legacy T-Shirt - White
1
2
3
4
...
30
1
2
3
30
next page
Cardinals Collections
Cooperstown Collection
Cardinals Nike Jerseys
Custom Cardinals Jerseys
Athleisure Apparel
Batting Practice Gear
Fanatics Signature Collection
Cardinals Fashion Headwear
Nike Limited Jerseys
Cardinals Spring Training Gear
St. Patrick's Day Hats
Player Shops
Ozzie Smith
Albert Pujols
Yadier Molina
Nolan Arenado
Lars Nootbaar