Introduction: PVC Rocket With Vinegar and Baking Soda Fuel

“Imagination will often carry us to worlds that never were, but without it we go nowhere.” – Carl Sagan

Let’s face it, Instructables community, rockets are cool!

Every type of rocket, from the AWESOME new SpaceX rocket that can actually land, all the way down to the tiny rockets like the Matchstick Rocket by IbniH, is amazing!

I have always wanted to have my own rocket. So, I did what any individual with imagination does, I built one. I used PVC pipe for the launch pad and rocket, and for my fuel, I use vinegar and baking soda.

This is how it was done.

Step 1: Materials

  • ½” PVC pipe
  • 4 – ½” PVC T-joints
  • 2 – ½” PVC ball valves
  • 1 – ½” PVC elbow joint
  • 1 – ½” PVC end cap
  • PVC Cement
  • Poster board
  • Superglue
  • Blade or scissors
  • Hacksaw
  • File
  • Ruler or straight edge
  • Pencil
  • Latex (or latex free) gloves

Fuel Mixture:

  • Vinegar
  • Baking Soda (fresh and powdery, not clumpy)

The PVC Cement I used is a two step kit. The first step is primer (purple), the second step is the cement (orange). Both connecting pieces will have the primer, but only one will be cemented. For the purpose of simplicity, I will just use the term "cement" to mean primer and glue. It is very VERY messy stuff. I recommend using gloves!!

Step 2: Cut the Pipe

With the hacksaw, cut the ½” pipe into the following lengths:

  • 5 pieces of 3”
  • 4 pieces of 1 ½”
  • 2 pieces of 4”
  • 1 piece 8”

Use the file to smooth off the rough edge of each cut. This will insure a clean seal.

Step 3: Building the Rocket - Stage 1

There are three stages to building the rocket.

Stage 1 - Marking:

  1. Insert one end of the 8” pipe into the end of a t-joint.
  2. With a pencil, mark where the t-joint and the pipe line up. This will indicate where to attach the fins.

Step 4: Building the Rocket - Stage 2

Stage 2 - Fins: (I included a template in centimeters that makes three fins.)

  1. Print and cut out the template.
  2. Trace the template onto the poster board.
  3. With the blade and ruler, cut chevron shapes from poster board.
  4. Fold the fins over at the dotted lines.
  5. With the super glue, glue the fin halves together.
  6. Allow to dry completely.
  7. Gently and carefully bend the tabs into a slight curve. This will help them adhere to the fuselage better.

Step 5: Building the Rocket - Stage 3

Stage 3 - Attach the Fins to the Fuselage:

  1. Glue the fins to the 8” fuselage pipe of the rocket about ½ inch beyond the mark create on Step 3. Space them out to insure they are equidistant from each other. I recommend sticking the end into a t-joint with the fins up to hold the fuselage while the fins dry in place.
  2. Set aside to dry.
  3. In a well ventilated area, with the PVC Cement, cement the ½” end cap to one end of the 8” pipe.

Step 6: The Launch Pad Base Assembly

This is the lower section of the launch pad.

Author’s note: I chose NOT to cement the base assembly pieces so it can be disassembled and packed for easier transport.

  1. First, secure the 4” pipes to the opposite ends of a t-joint.
  2. Next, attach the perpendicular opening of two t-joints to the ends of the 4" pipes. Make sure the center t-joint is vertical while the two end t-joints are horizontal.
  3. Then, add the 3" pipes to each of the horizontal t-joint openings.
  4. Finally, insert the 1 1/2" pip into the vertical opening on the center t-joint.

You should now have a structure that looks like an emaciated Tie Fighter.

Step 7: Fuel Mixture Chamber

This will build the chamber where the baking soda and vinegar will combine to make the fuel. It is important that all pieces fit tightly and do not leak.

  1. Cement one of the 1 ½” length of pipe to one end of the ball valve.
  2. Cement one end of the t-joint to the 1 ½” length of pipe with the ball valve.
  3. Cement one 1 ½” length of pipe to each end of the elbow joint.
  4. Cement a 1 ½” section on the elbow joint to the perpendicular opening of the t-joint. Make sure the elbow points away from the ball valve.
  5. Cement the other ball valve to the 1 ½” section on the elbow joint. Make sure the valve handle knob is opposite to the rest of the assembly.
  6. Cement the 3” section of pipe to the other end of the ball valve that is attached to the elbow.
  7. Set aside to dry completely.

Make sure the cement does NOT glue the valves open or shut! You may need to open and close them several times right away to make sure they are not set.

Do not cement the fuel mixture chamber to the base assembly. It will be easier to clean and use if they are able to separate.

Step 8: Prepare for Launch!

  1. Close both the ball valves.
  2. Attach the fuel mixture chamber to the base assembly.
  3. Add a scoop or so of baking soda into the main vertical pipe.
  4. Wipe away any excess powder from the opening.
  5. Fit the rocket onto the main vertical pipe. Push in to make it tight, but not too tight. (It may take a few lift-off attempts to get it just right!)
  6. Fill the second vertical pipe with vinegar.

Step 9: LAUNCH!

  1. Quickly open the secondary vertical pipe ball valve to drain all the vinegar into the mixing chamber.
  2. Just as quickly close the ball valve to seal it and build pressure.
  3. You may want to take a few steps back at this point. You know, for safety!


The science behind this is simple: Baking soda and vinegar react with each other because of an acid-base reaction. Baking soda is a bicarbonate (NaHCO3) and vinegar is an acetic acid (HCH3COO). One of the products this reaction creates is carbon dioxide. The build up of the created carbon dioxide is what causes the thrust.

Step 10: Post Launch Procedure

  1. Remove the fuel mixture assembly from the base assembly.
  2. Open both ball valves.
  3. Rinse out all the pipes to clear away any unspent baking soda and vinegar.
  4. Shake to dry or let air dry.
  5. Ready for launch again!

Try different amounts of each fuel ingredient to get the most efficient thrust. I was able to get about 10 feet up, but with some more adjusting, I know it will do even better.

AUTHOR'S EDIT: After messing with it, I figured out the secret to a stronger launch! It was not the fuel mixture as the issue. It was the size of the chambers. The rocket itself, being hallow, served as part of the mixing chamber. This made too much open volume for pressure build up. I overcame this by adding some "Great Stuff" expanding foam into the fuselage to take up empty space without creating more weight! This created a smaller space for the CO2 buildup. The result was a much MUCH more impressive launch. Try it and let me know your thoughts!

There you have it, Instructables community! You now have your own reusable rocket! Now, go forth, explore the stars! Well, not literally, but create, build, enjoy, and let your imagination fly!

And as always, thank you for checking out my Instructable!

Make It Fly Contest 2016

Runner Up in the
Make It Fly Contest 2016