If you tuned in to a baseball game this weekend and noticed every team suddenly swapping their iconic caps for green hats, you’re not alone. Fans across the country are asking the same question: Why is MLB wearing green hats today? The answer is a meaningful one — and it goes well beyond fashion.
The Real Reason MLB Players Are Wearing Green Hats
Major League Baseball players, managers, coaches, and all on-field personnel are wearing green hats this weekend as part of the league’s annual Armed Forces Day celebration. This tradition, held every year over the third weekend of May, is MLB’s way of honoring the brave men and women who serve — and have served — in the United States military.
Armed Forces Day itself falls on the third Saturday of May each year. Rather than limiting the tribute to a single day, MLB extends the celebration across the entire weekend — Friday through Sunday — ensuring maximum visibility for a cause close to the hearts of millions of Americans.
When Did This Tradition Start?
Armed Forces Day was originally established by President Harry S. Truman in 1950 to honor all active-duty military members across every branch of the U.S. armed forces. MLB’s participation in the commemoration has grown significantly over the years, evolving into one of the most visually recognizable tributes in professional sports.
Each year, fans look forward to seeing their favorite teams step onto the diamond in special gear — a tradition that has become as much a part of the May baseball calendar as Mother’s Day pink.
What Makes the 2025 Green Hats Special?
For the 2025 Armed Forces Day Weekend — taking place Friday, May 16th, Saturday, May 17th (Armed Forces Day), and Sunday, May 18th — MLB has rolled out a fresh lineup of service-inspired gear.
Here’s what players are wearing on the field this weekend:
- Green caps specially designed by New Era, featuring each club’s logo in a military-inspired colorway (light beige/olive)
- Camouflage Stance socks available for every player
- Commemorative base jewels and special lineup cards featuring the official Armed Forces Day logo
Every detail of the uniform has been thoughtfully curated to reflect respect and gratitude for those who serve.
Where Does the Money Go?
This is where the tradition becomes even more impactful. According to MLB, 100% of the licensed MLB royalties from the sale of Armed Forces Day On-Field Authentic Collection apparel is donated directly to MLB Charities to support military programs.
For the 2025 season, MLB Charities has committed over $1 million in cash and in-kind donations to military-focused charities. The organizations benefiting this year include:
- Blue Star Families
- Code of Support Foundation
- Tragedy Assistance Program for Survivors (TAPS)
- The Mission Continues
- USA Patriots Amputee Softball Team
- Wounded Warrior Project
Additional donations also go to local organizations within individual Club markets, spreading the impact to communities across the country.
More Than Just Hats — MLB’s Broader Military Commitment
The green hats are just the most visible part of a much larger league-wide effort. Through its MLB Together platform, the league celebrates service members, veterans, and military families throughout the entire season — not just on Armed Forces Weekend.
The 2025 charitable commitments fall under three key pillars:
- Families & Youth — Supporting military families and children
- Mental Health — Providing mental health resources for veterans and service members
- Support of Veterans — Programs assisting those who have transitioned out of active service
Teams across the league also host in-stadium events, recognize local veterans during games, and partner with community organizations to extend the reach of these programs beyond the baseball diamond.
Can Fans Buy the Green Hats?
Absolutely — and buying one is itself an act of support. The 2025 Armed Forces Day On-Field Authentic Collection is available for purchase at:
- MLB Shop (mlbshop.com)
- New Era (neweracap.com)
- Fanatics (fanatics.com)
- DICK’S Sporting Goods and other major retailers
The caps are available in multiple styles including the fitted 59FIFTY, the adjustable 9FORTY M-Crown A-Frame, and more — with each team’s logo rendered in the signature light beige and olive colorway.
A Tradition Fans Have Come to Love
Baseball fans are famously creatures of habit. Seeing your team’s players in anything other than their standard caps can be jarring at first. But over the years, the Armed Forces Day green hats have become a weekend fans actually look forward to — a visible, unified statement from every single club in the league, regardless of standings or rivalries.
When 30 teams all wear the same color for the same reason, it’s a powerful reminder of what the sport — and the country — stands for.
Drop a comment below if you spotted your team rocking the green hats this weekend, and bookmark this page to stay updated on every MLB uniform moment throughout the season!
