As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.
Ultrasonic sensors can be very reliable for measuring the water level in a rain barrel, IBC tote, cistern, or storage tank. They work best when the water surface is fairly calm and there is a clear path between the sensor and the water.
Their biggest weakness is not usually the sensor itself. It is the environment around it. Foam, condensation, turbulence, tank fittings, temperature changes, and poor mounting can all cause bad readings.
For simple rainwater tank monitoring, a properly installed ultrasonic sensor is often a good choice. For something that could damage a pump or cause an overflow, it is better not to depend on one sensor alone.
How an Ultrasonic Sensor Measures Water Level
An ultrasonic sensor sits above the water rather than touching it.
The sensor:
- Sends a short sound pulse toward the water.
- Waits for the sound to bounce off the water surface.
- Measures how long the echo takes to return.
- Calculates the distance from the sensor to the water.
If you know the distance from the sensor to the bottom of the tank, the controller can convert this measurement into water depth or tank percentage.
This makes ultrasonic sensors useful for rainwater systems because there are usually no moving parts in the water.
How Reliable Are They in Rainwater Tanks?
In a simple tank with clean, relatively still water, ultrasonic level sensing can be quite dependable.
A smooth liquid surface gives ultrasonic sensors a strong reflection. Manufacturer guidance also notes that liquid surfaces that are close to perpendicular to the sensor beam are among the easiest targets to detect.
A typical rainwater tank is therefore a reasonable application when:
- The sensor points straight down.
- Nothing blocks its sound beam.
- Water does not constantly splash below it.
- Heavy condensation does not collect on the sensor face.
- The sensor's measuring range matches the tank depth.
- The tank does not fill so close to the sensor that the water enters its blind zone.
The blind zone, sometimes called the dead zone, is the short area directly in front of an ultrasonic sensor where it cannot make a dependable distance measurement. Every sensor has operating limits, so this distance should be checked before choosing the mounting location.
What Causes Ultrasonic Sensors to Give Bad Readings?
Condensation and Water Droplets
A rainwater tank can be a humid place. Warm days, cool nights, and changing water temperatures can create condensation inside the tank.
Water droplets on the sensing face can interfere with the ultrasonic signal. Technical guidance for ultrasonic sensors specifically warns that water droplets and buildup on the transducer surface can reduce performance.
This does not mean ultrasonic sensing cannot be used in a humid tank. It means the installation needs to keep the sensor face as clean and dry as reasonably possible.
Turbulent Water
Water entering rapidly from a downspout can make the surface uneven.
Instead of reflecting cleanly back to the sensor, some of the ultrasonic energy may scatter in other directions. Strong turbulence is one of the conditions that can make ultrasonic level measurement less dependable.
Avoid placing the sensor directly above the inlet if possible.
Foam
Foam can absorb or scatter sound before it reaches the actual water surface.
For normal roof runoff, heavy foam may not be common. However, it can occur if the tank contains organic material, cleaning residue, or other contaminants.
Dense foam is a known problem for ultrasonic level sensors and can cause measurement errors.
Tank Obstructions
The sensor does not know that you want it to measure the water. It simply listens for returning echoes.
Possible false targets include:
- Tank braces
- Pipes
- Ladders
- Overflow fittings
- Internal supports
- Floating objects
- The side of a narrow tank
Mounting the sensor where it has a clear view of the water is therefore important.
This can be especially important in an IBC tote. The top opening, internal shape, and nearby fittings may limit where a sensor can be mounted.
Temperature Changes
Ultrasonic measurement depends on the speed of sound through air. The speed of sound changes as air temperature changes.
Many better ultrasonic sensors use temperature compensation to reduce this error. However, strong temperature differences between different parts of the air space can still affect a reading. Direct sun on the sensor can also make compensation less effective in some designs.
For an outdoor rainwater tank, placing the sensor and its electronics according to the manufacturer's environmental limits is important.
Dirt, Insects, and Spiderwebs
Outdoor tanks attract dirt and insects.
A spiderweb across the sensor or heavy debris on its face may interfere with the signal. Environmental contamination, including dirt and spiderwebs, is among the conditions that can affect ultrasonic measurement.
The sensor should be included in normal tank inspections.
Mounting Matters More Than Many People Expect
A good ultrasonic sensor can perform badly when installed in the wrong place.
The sensor normally should point straight down toward the water. A flat water surface gives the strongest return when it is roughly perpendicular to the sound beam.
Try to provide a clear cone-shaped path between the sensor and the lowest water level you want to measure.
Avoid mounting directly:
- Over the incoming downspout flow
- Next to a tank wall
- Beside large pipes or braces
- Where condensation constantly drips onto the sensor
- Where the highest water level will enter the sensor's blind zone
Also check the sensor's maximum sensing distance. A sensor intended for a small container may not reliably reach the bottom of a tall cistern.
Are Ultrasonic Sensors Reliable Enough for Pump Control?
They can be part of a pump-control system, but the consequences of a bad reading matter.
For example, imagine an ultrasonic sensor incorrectly reports that a tank contains water when the tank is nearly empty. If that signal is the only thing protecting a pump, the pump could run dry.
For a simple tank-level display on your phone or control panel, an occasional incorrect reading may only be inconvenient.
Check key facts about the most accurate water level sensor to assess practical installation decisions for consistent operation.
For pump protection, overflow prevention, or another important control function, consider an independent backup device.
For example, a system might use:
- An ultrasonic sensor for continuous tank-level information.
- A separate low-level float switch for dry-run protection.
- A separate high-level switch if an overflow would cause serious problems.
Using a different sensing method for a critical backup also helps prevent one environmental problem from affecting both measurements. Foam, for example, can cause an ultrasonic sensor to lose or misread the water surface.
Ultrasonic Sensors vs. Float Sensors
Neither method is automatically better.
A float switch is mechanically simple. It changes position as the water rises or falls. It works well when you only need to know whether the water is above or below one level.
An ultrasonic sensor is better suited to continuous measurement. It can tell you that a tank is approximately 25%, 50%, or 80% full rather than simply giving an on-or-off signal.
Because an ultrasonic sensor does not normally touch the water, there is also no float mechanism in the tank that can become physically jammed.
However, ultrasonic sensors are more sensitive to conditions above the water surface.
For many rainwater systems, using ultrasonic measurement for monitoring and a float switch for critical pump protection is a practical combination.
Ultrasonic Sensors vs. Pressure Level Sensors
A pressure level sensor usually sits near the bottom of the tank and determines water depth from the pressure created by the water above it.
It does not depend on a sound path through the air, so foam and surface turbulence are less important.
However, the sensor is in contact with the stored water and may be affected by buildup or other conditions around the probe. Hydrostatic measurement can also be affected by changes in fluid density and temperature.
Ultrasonic sensing may be easier when you specifically want a non-contact measurement.
Ultrasonic Sensors vs. Radar Sensors
Radar and ultrasonic sensors can both measure water without touching it, but they use different signals.
Ultrasonic sensors use sound. Radar sensors use radio waves.
Modern radar sensors can handle some conditions that are difficult for ultrasonic measurement, including condensation, vapor, foam, and turbulence.
That does not mean every rain barrel needs radar. A simple ultrasonic sensor may work very well in a calm storage tank.
Radar becomes more attractive when conditions inside the tank repeatedly cause an ultrasonic sensor to lose its reading.
How to Make an Ultrasonic Sensor More Reliable
A few installation choices make a large difference.
Choose a sensor with enough range for the full tank depth, including the distance between the sensor and the highest water level. Check its blind zone as well.
Mount it securely and point it toward a clear area of the water surface.
Keep it away from the incoming water stream when possible.
Check whether the sensor is designed for the moisture, temperature, and outdoor exposure expected at your tank.
Inspect the sensor face during normal tank maintenance. Remove dirt, webs, and deposits without damaging the sensing surface.
Finally, test the reading at several known tank levels before trusting it for automatic control.
When an Ultrasonic Sensor Is a Good Choice
Ultrasonic sensing is a good fit when you want continuous level information without putting a probe or moving mechanism in the water.
It works particularly well for:
- Rainwater storage tanks
- Cistern level displays
- IBC tote monitoring
- Remote tank monitoring
- Garden irrigation storage
- Low-water alerts
- Tank percentage displays
It is less attractive when the tank constantly produces heavy condensation, foam, vapor, or severe turbulence.
For those conditions, a pressure sensor, float system, or radar sensor may provide more dependable results.
Frequently Asked Questions
How accurate are ultrasonic water level sensors?
Accuracy depends on the individual sensor, its measuring range, installation, temperature compensation, and tank conditions. Do not assume that every ultrasonic sensor has the same accuracy. Check the manufacturer's specification for the exact model and test it in the actual tank.
Will an ultrasonic sensor work through a plastic tank lid?
Usually, the normal approach is to give the sensor a clear air path to the water rather than trying to measure through the lid. The tank material can reflect or interfere with the ultrasonic pulse. Follow the installation method specified for the sensor.
Does condensation affect ultrasonic sensors?
Yes. Condensation or droplets on the sensing face can interfere with ultrasonic signals and cause unstable or incorrect readings. Sensor placement and occasional inspection can reduce this problem.
Can I use an ultrasonic sensor in an IBC tote?
Yes, if the sensor can be mounted securely with a clear path to the water. Check the tote's top opening, braces, fittings, sensor blind zone, and total measuring distance before installing it.
Can an ultrasonic sensor stop a pump from running dry?
It can provide a low-level signal, but relying on a single ultrasonic reading for critical pump protection is not ideal. A separate low-level switch or another suitable dry-run protection method provides useful backup.
Do ultrasonic sensors need maintenance?
They usually need little mechanical maintenance because they have no moving parts in the water. However, the sensor face should still be checked for dirt, water droplets, insects, spiderwebs, and other buildup.
Is radar more reliable than ultrasonic for rainwater tanks?
Radar can be more dependable when condensation, foam, vapor, or turbulence causes problems for ultrasonic measurement. For a simple tank with calm water and a clear measuring path, an ultrasonic sensor may still provide reliable monitoring at much lower system complexity.


