Part of being so beautiful comes from allowing the player to be as beautiful as they want to be, and in Super Mario Odyssey there are dozens of hats, outfits, and full costumes that allow you to personalize your experience while advancing through each kingdom. In this guide, I’ll show you how to get each of those cosmetics!

Shop Costumes in Super Mario Odyssey

Crazy Cap Shops are scattered all throughout Super Mario Odyssey’s kingdoms, and this is where you’ll be snatching up most of your outfits and hats.

There’s only one shop per Kingdom, so locating where to purchase them by using the table below should be simple. For example, a costume sold in the Sand Kingdom is found at the Tostarena Crazy Cap Shop.

Amiibo Costumes in Super Mario Odyssey

In Super Mario Odyssey, the outfits and hats you get from Amiibo figures aren’t exclusive and you can get them by other means. However, having Amiibos on hand is definitely a good shortcut. Amiibo figures are pretty valuable as they come with special power-ups. For example, a Mario Amiibo will grant you 30 seconds of invincibility.

The table below shows full costumes with their corresponding Amiibo figures.

Power Moon Costumes in Super Mario Odyssey

Collecting Power Moons is going to be one of the most difficult parts in your 100% completion of the game, but luckily you’re rewarded by unlocking the ability to purchase cool outfits and hats along the way.

The table below separates costume parts. For example, the Luigi Suit requires 160 Power Moons and costs 200 gold coins.

Secret Outfits and Costumes in Super Mario Odyssey

Aside from purchasing caps with coins and unlocking outfits with Amiibos figures, there are a few outfits and hats that are obtainable otherwise.

Captain’s Hat

The Captain’s Hat can be obtained in Cascade Kingdom. You gain it automatically after restoring power to the Odyssey.

Boxer Shorts

The Boxer Shorts can be purchased at any of the Crazy Cap Shops after completing Cascade Kingdom. It costs 1,000 gold coins.

Hakama Suit

The Hakama Suit can be purchased at any of the Crazy Cap Shops after obtaining 380 Power Moons. It costs 500 gold coins. Unlike the other Power Moon costumes, it does not come as both an outfit and hat.

Mario’s Wedding Costume

You get Mario’s Tuxedo and Mario’s Top Hat automatically after reaching the Moon Kingdom.

King’s Costume

You get the King’s Outfit and King’s Crown in Rabbit Ridge automatically after completing the Dark Side area.

Invisibility Hat

You get the Invisibility Hat automatically after completing the Darker Side area.

Skeleton Suit

You can obtain the Skeleton Suit by reaching the Mushroom Kingdom and beating the game. It can then be purchased at any Crazy Cap Shop. This is the most expensive outfit in the game!


You didn’t collect all those coins for nothing, so take a break every now and then to enjoy Super Mario Odyssey and get yourself some new threads. You’d be surprised how much more enjoyable the game is when you switch up your look every now and then! Do you have a favorite costume or do you know of any not listed above? Drop me a comment below and I’ll check it out!

Be sure to check out our other Super Mario Odyssey guides:

Super Mario Odyssey Beginner’s Guide: Tips for Finding Power Moons Super Mario Odyssey Guide: Grinding Gold Coins at Beginning, Middle, and End Game Super Mario Odyssey: Ultimate Guide to the Post Game