Since 1983 — A Legacy Built One Mascot at a Time

Since 1983, International Mascot Corporation has designed and built custom mascot costumes for some of the world’s most recognized brands.

International Mascot Corporation headquarters building

25K + Customers, 88 Countries, 6 Continents, 2 Locations, 1 Company Creating Quality Mascots and Costumes Worldwide Since 1983

Our Story

Founded in 1983, International Mascot Corporation has spent over 43 years building mascot costumes that connect, motivate, and entertain for corporate brands, government and municipal programs, universities, TV & films, parks and FECs, sports teams, and schools. Our client roster includes the Olympics, FIFA, Hasbro, and Coca-Cola, and we operate from two locations, Edmonton, Alberta and Atlanta, Georgia, serving clients across North America and beyond.

Edmonton, AB

Mascot Design Services

Mascot Costume Manufacturer

Mascot Repair and Maintenance

Mascot costumes displayed at IMC's Atlanta facility

Atlanta, GA

Capacity Counts!

IMC has the capacity to meet your needs. With over 25,000 sq. feet in two locations IMC produces over 1,500 costumes annually!

Mascot costume production line at IMC's manufacturing facility

What Makes IMC the Company Behind Your Mascot

From first sketch to finished costume, IMC handles the complete process in-house: character design and illustration, costume manufacturing, and ongoing cleaning, repair, and maintenance. When an organization needs a mascot built to perform — night after night, season after season — IMC is the company they’ve turned to for over four decades.

Experience Pays!

Your IMC costume team has over 500 years of combined costuming experience!

Custom mascot costume built by International Mascot Corporation

FAQs: The Company That Makes Mascots

Five hundred years of combined costuming experience reflects the kind of institutional knowledge built through decades in professional costume and theatrical design — the same craft discipline behind Broadway productions and major theme parks.

IMC was founded in 1983 and has been designing and manufacturing custom mascot costumes for over 43 years.

IMC designs and builds every costume in-house — from character illustration through final costume fabrication.

IMC operates from two manufacturing locations: Edmonton, Alberta, Canada and Atlanta, Georgia, USA.