I’ll show you how to build a pneumatic confetti cannon that sprays bits of paper all over the place at the push of a button. It is safe to use and easy to build, and the confetti shower effect it produces is excellent for stage shows, dances, parties, and those times when you need to make the biggest mess possible in just under one second.

Confetti Cannon


What you need

  • Refillable Fire Extinguisher
  • 1x 1.5″ x 2′ ABS Pipe
  • 1x 1.5″ ABS End Cap
  • 2x 3/8″ ID Barb to 3/8″ MIP Brass Fittings (Watts Item# A294)
  • 1x 3/4″ In-Line Sprinkler Solenoid Valve (RJ 54048 or equiv.)
  • 1x 3/8″ Flare to 1/2″ MIP Brass Fitting (Watts Item# A184)
  • 2x 3/4″ to 1/2″ Reducers (Black Pipe)
  • 1x 1/2″ to 3/8″ Reducer (Black Pipe)
  • 3/8″ ID Rubber Air Hose
  • Air compressor with tire inflation attachment
  • 2x Adjustable Wrenches (one fairly big)
  • Nylon Thread Tape
  • Hose Clamps
  • 1x 24VAC power supply
  • Wire
  • 1x Button
  • Pipe Cement / Glue
  • Drill
  • Drill Bits

The air supply for the cannon is a refillable water fire extinguisher. It should have a valve stem sticking out the neck (like you’d find on a tire) so it can be pressurized with air. I see them all the time at garage sales and pick them up for “science”, but if you don’t have one you should be able to get one from a store that sells fire safety equipment (I’m not going to suggest that you “borrow” one from work).

If you can’t find the right fire extinguisher, any portable air tank or even your compressor itself will work; you will just need to use the proper fittings between the tank and the solenoid valve.

Make sure the air hose you get is rubber; the PVC hoses have a hard plastic tube inside the outer colored casing that doesn’t stretch enough to get over a hose barb.

The power supply used to fire the cannon would ideally be 24VAC. I used a Variac I had lying around and dialed it down to 24v, but a sprinkler system transformer or even a doorbell transformer would probably work. Feel free to experiment; it won’t hurt anything to underpower the solenoid valve and will work as long as it’s enough to make the valve open.

Prep the Fire Extinguisher
This part is fun if the extinguisher is full; pull the pin, squeeze the handle and empty it! Apologize to your friend, telling him that you thought he was on fire. Make sure all the pressure has been released.

Unscrew the hose from the extinguisher. Save this somewhere because you’ll need to put it back on if you ever want to put out fires again.

Use a large wrench to unscrew the top of the extinguisher from the tank. Set the top assembly aside. Pull the other tube out of the tank if there is one.

Dump out whatever water is still in the tank.

Reassemble the extinguisher.

Use a hose clamp to squeeze the two halves of the handle together so the onboard valve is essentially bypassed.

Lock Extinguisher Valve Open


Build Tank / Valve Assembly
Here are the parts of the valve assembly all laid out in the proper order:

Valve Parts Go Like This


Start by wrapping some thread tape around the 3/8″ flare fitting and screw it into the output hole of the fire extinguisher. Tighten it down enough so that it shouldn’t leak but don’t go nuts and strip the threads.

Flare Fitting Installed


Screw one of the 3/4″ to 1/2″ reducers onto the other end of the flare fitting and tighten it down. Don’t forget the thread tape on any of these fittings or I promise you will get leaks.

Reducer Fitting Installed


Put the extinguisher aside for a moment and assemble a hose barb and the remaining two reducers. Screw the 3/4″ end into the solenoid valve. Make sure to pay attention to the flow indicator on the valve; these fittings should screw into the output side. Keep in mind that the threads on the valve are plastic so don’t tighten them too much.

Valve Output Fittings


Now attach the other end of the valve to the fire extinguisher. Again use nylon tape and be careful not to strip the plastic threads. You might need to temporarily remove the manual bleed valve so that it clears the extinguisher handle as you are screwing it on.

Finished Tank Assembly


Build Cannon Assembly
Glue the end cap onto the length of pipe using pipe cement. You can use epoxy, airplane glue or even duct tape for this part since this connection won’t be experiencing much air pressure. The idea is just to keep the cap attached to the pipe.

Glue End Cap


Drill a hole in the center of the end cap to accommodate the remaining barb fitting. I found it easiest to use one of those stepped drill bits and the hole ended up being 11/16″.

Drill Hole for Barb Fitting


Screw the MIP end of the remaining barb fitting into the hole you just made. You won’t need tape for this one.

Install Barb Fitting


Connect Everything Together
Cut a piece of rubber hose to whatever length you need between the tank and the cannon. Just remember that the longer the hose the more it will restrict the air flow. Just get the tank far enough away from the cannon that you can hide it. You can run long wires to it later if you are worried about firing it from a distance.

Attach one end of the hose to the barb on the tank and the other end to the one on the cannon.

Connect Hose


Use an air compressor to fill up the extinguisher. The “full” marking on the pressure gauge is usually at 100psi, which is a good place to start. You can go up or down from there depending on the desired effect and how many casualties you want in your confetti war.

Fill Tank With Air


Now mount the cannon to something that will hold it upright. For the first picture in this article I zip-tied it to a stake I drove into the ground, but you can clamp it to a chair or have your neighbor’s kid hold it or whatever.

Fill the cannon with the confetti of your choice.

For testing purposes you can fire the cannon with the manual bleed on the solenoid valve. Do it. Do it now. If all goes well your friend that has been kindly helping you will be saying “Man, I’m glad I’m not the one who has to clean all this up!”

Ooh, look at all the confetti!


As it turns out it’s not very easy to take a picture of a confetti cannon in action. I wanted to show you a picture of the thing blowing massive amounts of shiny confetti over the heads of a room full of awed spectators, but instead you’ll have to settle for it gently blowing a few Styrofoam peanuts over my back yard. I promise you the effect was very impressive when I used two of them in a production of Cats recently.

Firing Control
Okay, so you are ready to fire your cannon electrically now. I’m going to leave the specifics of this up to you since I don’t know what kind of electrical stuff you have lying around your house. Basically you need some wire, a 24vac power supply and a button. Wire everything up in series. When you push the button it completes the circuit, applies power to the solenoid, opens the valve and FWOOSH!

Parting Thoughts

  • If you need to you can use a 3/8″ MIP to 3/8″ FIP brass elbow on the bottom of the cannon to keep the hose from getting in the way.
  • You can experiment with different PSIs and tube diameters to get the effect you are looking for. If you increase the pressure make sure not to exceed the maximum rating of your extinguisher or your valve.
  • Sparkly confetti under stage lights has produced the best effect so far.
  • If you have a cross-cut shredder you can make your own confetti for free.
  • The lighter the confetti you use the higher it goes. The sparkly mylar stuff went up about 18 feet and the shredded copier paper went up about 12 in the rig described above.

Have fun with your new confetti cannon!



Here are a few notes based on comments I’ve received since I posted this article:

  • If you don’t have a 24V power supply handy (Really?  You don’t?), then you can use 3 9V batteries connected in series.  I usually try to avoid battery-powered things in theatrical settings if I can, but for something that only has to work once there’s no reason not to go the battery route.
  • Yes, I know they have fancy machines that take movin’ pictures nowadays.  Sorry I was to lazy to post a video.  I’ll get around to it someday, I promise.  =)
  • Yes, there are much nicer/fancier valves available.  This project was all about Home-Depot engineering.
  • It’s true that these valves do oscillate sometimes, making a honking sound.  At the pressure I was running these cannons I didn’t have that problem.  If I held the valve open too long so that the pressure dropped significantly then it happened sometimes, but by then all the confetti was already on the ground.
  • Some folks remarked that these valves are way too slow.  No they’re not.  There is very little delay.
  • Yes, it would probably be a bit more effective to mount the valve by the cannon instead of at the extinguisher.  I had some pretty tight space requirements for the cannons when I designed them, so the valve ended up on the tank.  The hose between the two was short enough that it didn’t seem to be a problem.
Did you find this article interesting or useful? Why not share it!