A confetti cannon includes a one-piece housing. The one-piece housing has a confetti hopper, a launch tube, and a valve housing. The valve housing has an inlet connected to an internal valve. Whereby, the confetti hopper, the launch tube, and the valve housing are integrally formed to create the one-piece housing. The internal valve can be an electric solenoid valve for controlling the confetti cannon remotely.