Affiliate disclaimer: Some links on this blog are Amazon affiliate links, meaning I may earn a commission at no extra cost to you.
DIY CO₂ for Aquarium Plants (Yeast Method)
🍾 DIY yeast CO₂ is a cheap way to boost plant growth in small tanks – but it has limitations — This guide covers how to build a yeast CO₂ system, pros and cons, and when it is appropriate to use.
What Is DIY Yeast CO₂ and How Does It Work?
Yeast CO₂ is a popular budget alternative to pressurized systems. 2Hr Aquarist explains that fermentation creates CO₂ continuously for 1‑3 weeks, but the output declines over time. The method is suitable only for small tanks (under 20 gallons) because larger tanks need more stable CO₂. DIY systems cannot be regulated with a solenoid, so CO₂ runs 24/7, which can cause pH swings at night. For a serious planted tank, pressurized CO₂ is far superior. For more on CO₂, see our pressurized CO₂ guide.
Materials Needed for a DIY Yeast CO₂ System
Building a DIY system is simple. Primary bottle (fermentation): 2L soda bottle. Secondary bottle (scrubber/bubble counter): 0.5L bottle with water. Ingredients: 2 cups sugar, 1 teaspoon yeast, 1 teaspoon baking soda (optional, to stabilize pH). Hardware: Airline tubing, check valve (prevents backflow), diffuser (ceramic or wood). Many designs use a second bottle to filter out alcohol vapors and to count bubbles. For a parts list with links, see our DIY CO₂ parts page.
– 2 cups white sugar ($1)
– 1 teaspoon baker’s yeast ($0.50)
– Airline tubing ($3)
– Check valve ($2)
– Diffuser or airstone ($5)
Step‑by‑Step: How to Build the System
Step 1: Clean a 2L soda bottle. Step 2: Drill a 6mm hole in the cap. Insert airline tubing so it protrudes 1 inch below the cap. Seal with hot glue or silicone. Step 3: Fill the bottle with 1.5 liters of warm water (not hot – it kills yeast). Step 4: Add 2 cups of sugar and shake until dissolved. Step 5: Add 1 teaspoon of baking soda (optional – buffers pH and extends yeast life). Step 6: Add 1 teaspoon of baker’s yeast. Do not shake – just swirl gently. Step 7: Screw on the cap with tubing. Step 8: Place the other end of the tubing into a second bottle (bubble counter) filled with water, then another piece of tubing from that bottle to the diffuser in the tank. Step 9: Place the diffuser near the filter outflow. CO₂ production begins within 1‑2 hours. For a video tutorial, see our DIY guide.
How to Control the CO₂ Output
Unlike pressurized systems, DIY CO₂ is not adjustable. Recipe variations: For a 10‑gallon tank, start with 1 cup sugar + 1/2 tsp yeast – lasts 2‑3 weeks. For a 20‑gallon, use 2 cups sugar. Adding baking soda helps maintain pH, prolonging yeast activity. Output pattern: High production in days 1‑3, then gradually declines. You cannot turn it off at night, so CO₂ will continue to lower pH after lights out. This can stress fish. To reduce nighttime CO₂, you can aerate the tank (air stone) at night. For precise control, upgrade to pressurized CO₂. For more on CO₂ measurement, see our CO₂ monitoring guide.
How to Set Up a Bubble Counter and Diffuser
The bubble counter serves two purposes: it filters alcohol vapors and allows you to monitor production. Step 1: Take a small plastic bottle (0.5L) with a lid. Drill two holes. Step 2: Insert two pieces of airline tubing – one long (inlet) reaching to the bottom, one short (outlet) just inside the lid. Step 3: Fill the bottle halfway with water. Step 4: Connect the inlet to your fermentation bottle, outlet to your diffuser. Step 5: Count bubbles per minute. For a 10‑gallon tank, aim for 1 bubble every 2‑3 seconds (about 20‑30 per minute). Adjust by changing sugar amount or venting. For more on diffusers, see our equipment guide.
– 10‑20 gallons: 20‑40 bubbles per minute
– Above 20 gallons: not recommended
Pros and Cons of DIY Yeast CO₂
DIY CO₂ is a good learning tool but not a long‑term solution. 2Hr Aquarist notes that the fluctuating CO₂ levels often cause black beard algae (BBA). The constant nighttime production can lower pH enough to stress fish. Additionally, yeast systems produce ethanol vapors, which are not harmful in low concentrations but can accumulate. For a reliable, consistent CO₂ source, save for a pressurized system. DIY is best for experiments or very small, low‑tech tanks where CO₂ is just a slight boost. For a comparison, see our pressurized vs DIY.
Troubleshooting Common DIY CO₂ Problems
No bubbles after 2 hours: Water may have been too hot (>105°F) killing yeast. Make a new batch with lukewarm water (95°F). Slow bubbles after 3‑5 days: The sugar is being exhausted. Add a teaspoon of sugar dissolved in warm water through the cap (carefully) to extend life. Liquid backing up into airline: Place the fermentation bottle higher than the tank, and always use a check valve. Bottle leaking pressure: Ensure cap is tight and glue seal is airtight. Algae outbreak after starting DIY CO₂: CO₂ is fluctuating – either add an airstone at night or stop using DIY. For more troubleshooting, see our algae control guide.
When to Upgrade to Pressurized CO₂
Pressurized CO₂ is a worthwhile investment for serious plant keepers. A 5lb cylinder with a regulator and solenoid costs $150‑250 but lasts 6‑12 months. You can add a timer to turn CO₂ off at night, preventing pH swings. It provides consistent 30 ppm CO₂, which unlocks fast growth and vibrant colors. If you are happy with low‑tech plants, you may not need CO₂ at all. For a step‑by‑step pressurized setup, see our pressurized CO₂ guide.
• Airline tubing & check valve
• CO₂ diffuser (ceramic)
• Baker’s yeast (Fleischmann’s)
📊 DIY yeast CO₂ vs pressurized CO₂ comparison
| Feature | DIY yeast CO₂ | Pressurized CO₂ |
|---|---|---|
| Initial cost | $10‑20 | $150‑300 |
| Monthly operating cost | $1‑2 (sugar) | $5‑15 (refill) |
| Consistency | Fluctuating | Stable |
| CO₂ on/off control | No (runs 24/7) | Yes (solenoid timer) |
| Suitable tank size | <20 gallons | Any |
| Risk of algae (BBA) | High | Low (if stable) |
• 2Hr Aquarist – DIY CO₂ guide
• 2Hr Aquarist – Pros and cons of DIY CO₂
• Aquarium Co‑Op – DIY yeast CO₂
• Fishlore – Yeast CO₂ instructions

