Cannon Box

The Cannon Box is an item that appears in Super Mario 3D World. Cannon Boxes are first found as ? Blocks, but after being hit once, the actual Cannon Box is revealed. The player can then hit it once again, causing them to wear it over their body. The color of the Cannon Box changes to match the character that is wearing it. While using a Cannon Box, characters can fire cannonballs from a cannon on the front of the box; the projectiles can also be charged before being fired, which increases the distance they travel and allows the player to hold their fire. Cannonballs fired can collect coins and other items, as well as break cracked walls and Grey Brick Blocks. Unlike other items, the cannonballs can damage the other players unless they are in their Invincible form or Mega form.

Some Cannon Boxes, called Cannons, act as obstacles that keep shooting cannonballs to harm the player. These can be turned into wearable boxes if struck from below or hit with a cannonball. Cannon Boxes are similar to Propeller Boxes in how they are obtained and how they are used.