Buying guide

The Best CO2 Controller for a Planted Aquarium

Researched by · last updated July 27, 2026

Short answer: The best CO2 controller for a planted aquarium is the Milwaukee MC122 pH Controller. A popular pH controller for planted CO2. The main things to weigh are accurate ph probe, switches your solenoid, set a safe target, and keep a drop checker too.

CO2 Controller for a Planted Aquarium
Top pick

Milwaukee MC122 pH Controller

A popular pH controller for planted CO2. It continuously reads pH and cuts the CO2 solenoid when the tank hits your target, so it guards against the CO2 overdose a stuck timer can cause, and it is calibratable with standard buffer solutions. Aquascapers like it as an affordable way to add pH-based CO2 control, and it pairs with a solenoid regulator.

Check price on Amazon Live price on Amazon. Representative image.
How this guide was made: I don't own every product I write about, and I won't pretend otherwise. Unlike the hands-on reviews elsewhere on this site, this is a research pick, synthesized from planted-tank and aquascaping communities, and verified buyer reviews. It reflects the community's consensus, not my own testing. See how we research our picks →

A CO2 controller reads tank pH and switches the CO2 solenoid on and off to hold a target, which adds a safety net against overdosing CO2 and crashing pH. It is a step beyond a plain timer-and-solenoid setup. Aquascapers look for an accurate pH controller with a reliable probe and a solenoid it can switch.

How do the best options for CO2 controller for a planted aquarium compare?

PickProductWhy it makes the list
Top pickMilwaukee MC122 pH ControllerA popular pH controller for planted CO2.
SimplerTimer plus solenoid (no controller)The common setup that just runs CO2 on a timer with the lights, no pH feedback. Cheaper and fine for stable tanks, but it lacks the controller's safety cutoff.

What should you look for in CO2 controller for a planted aquarium?

A few things separate a good CO2 controller for a planted aquarium from a frustrating one: accurate ph probe, switches your solenoid, set a safe target, and keep a drop checker too. Weigh these before you buy.

What are the best alternatives?

Simpler

Timer plus solenoid (no controller)

The common setup that just runs CO2 on a timer with the lights, no pH feedback. Cheaper and fine for stable tanks, but it lacks the controller's safety cutoff.

Bottom line: a pH controller like the Milwaukee MC122 adds an overdose safety net to planted CO2; a plain timer-and-solenoid is the simpler, cheaper route.

Our top pickMilwaukee MC122 pH Controller
Check price on Amazon

Frequently asked questions

What is the best CO2 controller for a planted aquarium?

Milwaukee MC122 pH Controller. A popular pH controller for planted CO2.

What should you look for in CO2 controller for a planted aquarium?

Focus on accurate ph probe, switches your solenoid, set a safe target, and keep a drop checker too.

What is a good alternative to the Milwaukee MC122 pH Controller?

The Timer plus solenoid (no controller). The common setup that just runs CO2 on a timer with the lights, no pH feedback. Cheaper and fine for stable tanks, but it lacks the controller's safety cutoff.

Related buying guides

This is a research-based buying guide, not a personal hands-on review; recommendations reflect community consensus and verified buyer reviews. Prices and availability are subject to change, so always confirm on Amazon. As an Amazon Associate I earn from qualifying purchases. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.

← All guides · How we research · About · Affiliate Disclosure · Privacy Policy · Contact