How many MLB teams have animal mascots?

Introduction to MLB Teams with Animal Mascots

Major League Baseball (MLB) is the oldest professional sports league in North America and the highest level of play in the world. With 30 teams competing in the league, each team has a unique identity and mascot. Several of these teams have chosen to use animal mascots as part of their brand, ranging from traditional animals like cats and dogs to more exotic creatures like horses, parrots, and even a mythical phoenix.

Types of MLB Animal Mascots

Animals are one of the most popular mascots in the MLB, with 12 teams currently using them. These mascots range from the traditional dogs, cats, and horses to more exotic creatures such as giant bugs and dragons. There are also a few teams that have adopted mythical creatures such as the Orioles’ cartoon bird and the Rays’ magical phoenix.


The most popular animal mascot used in the MLB is the dog. The Chicago Cubs, New York Mets, and San Francisco Giants all have canine mascots.


Three teams have chosen cats as their mascots, including the Milwaukee Brewers, St. Louis Cardinals, and Toronto Blue Jays.


Horses are a popular choice for teams, with the Los Angeles Dodgers, San Diego Padres, and Seattle Mariners all having equine mascots.


Birds are another popular choice for teams, with the Baltimore Orioles, Kansas City Royals, and Pittsburgh Pirates all having feathered mascots.

Reptiles and Amphibians

Reptiles and amphibians are a less traditional choice for teams, but they are still used by some teams. The Arizona Diamondbacks have a giant horned lizard as their mascot, while the Florida Marlins have a sea turtle.

Mythical Creatures

The Tampa Bay Rays have chosen a mythical creature as their mascot, a magical phoenix. The Rays’ mascot is a symbol of rebirth and hope for a brighter future for the team.

Giant Bugs

The Texas Rangers have chosen a giant ant as their mascot, which is a nod to their home state of Texas. The ant represents strength and perseverance, qualities that the Rangers have embodied over their long history.


The Cleveland Indians have a dragon as their mascot, which is a nod to the team’s Native American heritage. The dragon represents power and strength, and is a symbol of the team’s spirit.

List of MLB Teams with Animal Mascots

Below is a list of all the MLB teams that have animal mascots:

  • Chicago Cubs: Dog
  • New York Mets: Dog
  • San Francisco Giants: Dog
  • Milwaukee Brewers: Cat
  • St. Louis Cardinals: Cat
  • Toronto Blue Jays: Cat
  • Los Angeles Dodgers: Horse
  • San Diego Padres: Horse
  • Seattle Mariners: Horse
  • Baltimore Orioles: Bird
  • Kansas City Royals: Bird
  • Pittsburgh Pirates: Bird
  • Arizona Diamondbacks: Reptile/Amphibian
  • Florida Marlins: Reptile/Amphibian
  • Tampa Bay Rays: Mythical Creature
  • Texas Rangers: Giant Bug
  • Cleveland Indians: Dragon


As you can see, there are a variety of animals used as mascots in the MLB. From traditional animals like cats and dogs to more exotic creatures like dragons and giant bugs, the mascots of MLB teams provide a unique identity and sense of spirit for the teams they represent. With 12 teams using animal mascots, MLB fans have plenty of opportunities to show their team spirit with their favorite team’s mascot.


1. – The Official Site of Major League Baseball

2. MLB Team Mascots –

3. MLB Team Mascots: A Complete List of Animal Mascots in the MLB – Sports Illustrated

4. 15 Mascots of Major League Baseball Teams | Mental Floss

5. Ranking All 30 MLB Team Mascots | Bleacher Report | Latest News, Videos and Highlights