MLB

Best 2026 MLB July 4th giveaways: Bobbleheads, hats, jerseys and more

Jun 24, 2026

·

Brandon Gustafson

A nation only turns 250 years old once, and that’s the case this July 4th for the United States of America. There’s a loaded 15-game MLB slate with all 30 teams taking the field on the Fourth of July, and many teams are celebrating the occasion with Fourth of July-centric giveaways on Saturday, July 4. 

Top MLB giveaways for July 4, 2026

With SeatGeek serving as the Official Ticket Marketplace of MLB, here are some of the best giveaways and promotions taking place at MLB games on the Fourth of July this year. 

New York Yankees: Fourth of July Cap (first 18,000 fans) vs. Minnesota Twins

The Yankees play one of the earlier games of the day on the 4th, taking on the Twins at 1:35 p.m. ET. The Yankees always do festivities and giveaways well, and the Fourth of July this year will be another case of just that. The Yankees are giving away a Fourth of July hat to the first 18,000 fans, with the hat featuring an American flag-striped Yankees logo on the front and “250th” on the side. 

Texas Rangers: America’s 250th Birthday Jersey (first 10,000 fans) vs. Detroit Tigers

The Rangers have a sick jersey ready to give away to the first 10,000 fans at Globe Life Field for this 3:05 p.m. CT matchup with the Tigers. The jersey, dubbed “America’s 250th Birthday,” is a white Rangers jersey that has white stars on the shoulders as well as on the “Rangers” font across the chest. Given the Rangers’ colors are already red, white and blue, this is an elite giveaway that can be used appropriately at any future Rangers game, too.  

Seattle Mariners: Patriotic Bucket Hat (first 10,000 fans) vs. Toronto Blue Jays

Bucket hats have been back for a while, but they’ll be especially back at T-Mobile Park on the Fourth of July. It’s always a big deal in Seattle when the Blue Jays come to town with a large contingent of Jays fans heading south from British Columbia to check out their country’s lone ballclub, and whether you’re from Seattle, Canada or Timbuktu, if you’re one of the first 10,000 fans in attendance at 1:10 p.m. PT on July 4, you can secure an awesome American flag-inspired Mariners bucket hat. 

Houston Astros: Patriotic Orbit beach towel (first 10,000 fans) vs. Tampa Bay Rays

While many teams are giving away hats on the 4th, the Astros are giving away maybe the most unique giveaway of the 15 home teams. Orbit, the Astros’ beloved mascot, is the star of this promotion, as he’s on a beach towel that the first 10,000 fans will take home for Saturday’s contest at 6:10 p.m. CT. Orbit is in front of the Texas state flag rocking an Astros American flag cowboy hat with fireworks in the background. This one will certainly turn heads the next time you head to the beach or pool. 

Cleveland Guardians: Patriotic Cap (first 15,000 fans) vs. Chicago White Sox

Look, every baseball fan needs a cap, and when it’s free? Well, that’s even better. The Guardians face the White Sox in a crucial AL Central matchup at 7:10 p.m. ET on the Fourth of July, and the first 15,000 fans will take home this Guardians Patriotic Cap. It’s a white cap with the Guardians’ “C” logo that’s striped like the American flag, making it a perfect hat both for this matchup, but all summer long. 

Cincinnati Reds: USA-Themed Cowboy Hat (while supplies last) vs. Baltimore Orioles

Cowboy hats are always a popular MLB giveaway during the summer, especially around the Fourth of July, and the Reds are fitting the bill with an epic hat promotion for their Saturday interleague matchup with the Orioles at 7:10 p.m. ET. Fans heading to Great American Ball Park will receive a cowboy hat that’s themed like the American flag that also features the Reds’ “C” logo on the front. 

Chicago Cubs: Fourth of July T-Shirt (first 10,000 fans) vs. St. Louis Cardinals

The Cubs are at home at historic Wrigley Field this year for the Fourth of July, and while Wrigley isn’t quite as old as the United States as a whole, it’s still an incredible and historic venue all baseball fans should strive to check out. If you’re in the area on the Fourth of July, you can secure a special T-shirt that’s being given out to the first 10,000 fans for this 7:08 p.m. CT matchup with the Cardinals. The shirt has the Cubs logo and baseball bats along with the saying “America, Land Of The Free.” Oh, a bald eagle is holding those bats, too, because why wouldn’t one be? 

Kansas City Royals: Red, White and Bobby Bobblehead (first 25,000 fans) vs. Philadelphia Phillies

Look, I’m a sucker for cool bobbleheads, so this Royals promo is undoubtedly my favorite giveaway of the day across baseball. Kansas City’s Bobby Witt Jr. is the star of this electric giveaway as the superstar shortstop is rocking a USA bucket hat and shorts while BBQing. Outside of fireworks, nothing quite says “Fourth of July” like baseball and BBQ. And for good measure, Witt is holding a bat with a bald eagle on top. Like I said, this one is elite, so make sure to get there early for this 7:10 p.m. CT clash against the Phillies. 

Los Angeles Dodgers: A250 (America’s 250th) Commemorative Coin (while supplies last) vs. San Diego Padres

The Dodgers are going a different route to celebrate the 250th anniversary of the United States. Fans in attendance for this NL West clash at 7:10 p.m. PT between the Dodgers and Padres will receive a commemorative coin that has the “L.A.” logo and says Fourth of July 250th Anniversary on one side and celebrates the Dodgers being back-to-back champs on the other. With the Dodgers the two-time defending champs and the United States turning 250 years old, this is truly a once-in-a-lifetime affair for Dodgers fans everywhere.