IBC MPLS
DIY Projects

Step-by-Step: Building a Rainwater Harvesting System with IBC Totes

Learn how to build an efficient rainwater harvesting system using repurposed IBC totes. This comprehensive guide covers everything from site selection and gutter modifications to filtration, winterization, and Minnesota-specific legal considerations.

Request a Quote

Fields marked with are required

US: 55413 | Canada: A1B 2C3

name@company.com

(555) 123-4567 or 555-123-4567

|13 min read|DIY Projects

Why IBC Totes Are Perfect for Rainwater Harvesting

Rainwater harvesting is one of the most practical and rewarding sustainability projects a homeowner or small property owner can undertake. And when it comes to choosing the right storage container, repurposed IBC totes are hard to beat. With a standard capacity of 275 gallons (some models hold 330 gallons), a built-in valve at the bottom for easy drainage, and a rigid steel cage that provides structural support, IBC totes offer a turnkey solution that costs a fraction of purpose-built rainwater tanks. A used, cleaned IBC tote from a reputable supplier typically runs between $75 and $150, compared to $300 to $800 for a dedicated 250-gallon rain tank.

In this guide, we will walk you through every step of building a reliable rainwater harvesting system using IBC totes, including special considerations for those of us here in Minnesota who deal with harsh winters and specific state regulations.

Materials and Tools You Will Need

Before you start, gather everything so the project goes smoothly. Here is your complete shopping list:

  • IBC tote(s) - Food-grade if possible, cleaned and inspected. One 275-gallon tote is enough for a small garden; two or three linked together serve a larger property.
  • Downspout diverter kit - A first-flush diverter is highly recommended (more on this below).
  • PVC pipe and fittings - Schedule 40 PVC in 3-inch or 4-inch diameter to match your downspout. Include elbows, couplings, and adapters.
  • Bulkhead fittings - For creating inlet and overflow connections on the tote. Get high-quality EPDM-gasket bulkheads sized to your pipe.
  • Mesh screen or basket filter - Stainless steel mesh at the inlet prevents leaves and debris from entering the tote.
  • Overflow pipe and fitting - You need a controlled overflow path for when the tote is full.
  • Hose bib or ball valve - The IBC's built-in valve works, but many people add a garden hose adapter for convenience.
  • Cinder blocks or treated lumber - For elevating the tote to create gravity-fed water pressure.
  • Teflon tape and PVC cement - For sealing threaded and cemented connections.
  • Opaque paint or tote cover - To block sunlight and prevent algae growth.
  • Basic tools - Drill with hole saw bits, hacksaw or reciprocating saw, tape measure, level, wrenches.

Step 1: Site Selection

Choosing the right location is critical. A filled 275-gallon IBC tote weighs approximately 2,300 pounds, so the surface must be firm and level. Here is what to consider:

  • Proximity to a downspout: The shorter the run from your gutter downspout to the tote, the simpler and more efficient the system. Pick a downspout that drains a large section of roof for maximum collection.
  • Level, compacted ground: Poured concrete pads are ideal. Compacted gravel works well too. Never place a full IBC on bare soil or grass, as it will sink unevenly and stress the cage.
  • Elevation: Raising the tote on a platform of cinder blocks or a timber frame gives you gravity-fed pressure. Every foot of elevation provides roughly 0.43 PSI of water pressure. A platform 2 to 3 feet high gives you usable garden hose pressure without a pump.
  • Sunlight: Place the tote in a shaded area if possible. Sunlight penetrating translucent HDPE promotes algae growth. If shade is not available, paint the tote with an opaque exterior paint or wrap it in a UV-resistant cover.
  • Setbacks: Keep the tote at least 10 feet from your foundation to prevent water damage in case of overflow or leaks. Check local setback requirements as well.

Step 2: Preparing the IBC Tote

If your tote previously held food-grade liquids like vegetable glycerin, corn syrup, or fruit juice concentrate, a thorough rinse with clean water is usually sufficient. For totes that held soaps or non-toxic chemicals, wash the interior with a baking soda solution (one cup per 10 gallons of water), let it sit for 24 hours, then rinse thoroughly. Never use a tote that held pesticides, solvents, or any hazardous substance for rainwater collection.

Remove the top cap of the IBC and inspect the interior. Check for cracks, discoloration, or residue. Clean the existing valve at the bottom and test it for leaks. If the valve drips, replace the gasket or install a new butterfly valve or ball valve.

Cut an inlet hole near the top of the tote using a hole saw sized for your bulkhead fitting. This is where the downspout pipe will feed in. On the opposite side, near the top, cut a second hole for the overflow pipe. Install bulkhead fittings with EPDM gaskets in both holes and tighten securely.

Step 3: Gutter Modifications and First-Flush Diverter

The first-flush diverter is one of the most important components of a quality rainwater system. When it rains, the first flow of water off your roof carries the heaviest concentration of bird droppings, dust, pollen, and debris. A first-flush diverter captures this dirty initial runoff and diverts it away from your storage tote.

A simple first-flush diverter consists of a vertical standpipe connected to the downspout before the water reaches the tote. This pipe fills with the first flush of dirty water, and a slow-draining valve at the bottom empties it between rain events. Once the standpipe is full, the remaining clean water overflows into the pipe leading to your IBC tote. A general rule of thumb is one gallon of first-flush capacity per 100 square feet of roof area.

To modify your gutter system, cut the downspout at a convenient height and install a tee fitting. One branch goes to the first-flush standpipe, and the other runs to the tote inlet. Install a mesh screen or leaf filter at the top of the downspout to keep large debris out of the entire system.

Step 4: Plumbing Connections and Overflow

Run your PVC pipe from the downspout diverter to the bulkhead fitting on the tote inlet. Use a slight downward slope of at least 1/4 inch per foot to ensure water flows by gravity. Secure the pipe with brackets or straps to prevent sagging.

The overflow pipe is essential. When the tote is full, water must have somewhere to go. Connect PVC pipe to the overflow bulkhead fitting and route it to a safe discharge point such as a garden bed, a rain garden, a dry well, or back into the existing storm drain system. Never route overflow toward your foundation or your neighbor's property.

If you are linking multiple IBC totes together for greater capacity, connect them near the bottom using bulkhead fittings and short sections of pipe. This creates a communicating vessel system where all totes fill and drain equally. Make sure the overflow is on the last tote in the chain.

Step 5: Filtration Options

For garden irrigation, the mesh screen at the inlet and the first-flush diverter provide adequate filtration. However, if you want cleaner water for washing equipment, filling livestock troughs, or other uses, consider adding additional filtration:

  • Sediment filter: A 20-micron cartridge filter on the outlet line removes fine particles.
  • Activated carbon filter: Removes odors and some chemical contaminants.
  • UV sterilizer: Kills bacteria and pathogens. Required if the water will contact food crops eaten raw.

Note that rainwater collected from rooftops is not considered potable without comprehensive treatment. Do not drink or cook with rainwater unless you have a certified multi-stage treatment system including UV sterilization and tested water quality.

Step 6: Winterization in Minnesota

This is where Minnesota homeowners need to pay special attention. Water expands roughly 9% when it freezes, and a frozen IBC tote can crack the HDPE tank, split the cage welds, and burst plumbing connections. Here is how to protect your system:

  • Drain the system before the first hard freeze. In the Twin Cities area, this typically means late October or early November. Open the bottom valve and let the tote drain completely. Disconnect and drain all pipes.
  • Leave the bottom valve open through winter so any residual water or snowmelt can drain out.
  • Disconnect the downspout diverter and reconnect the downspout to its normal drainage path so winter snowmelt from the roof goes where it should.
  • Store removable components indoors such as filters, hose connectors, and the first-flush valve.
  • Cover the tote with a fitted tarp to keep out snow, ice, and debris over winter.

If you have a heated garage or outbuilding and want to run a year-round system, you can keep the IBC tote indoors with pipe runs to the exterior gutter. This requires more plumbing but eliminates freeze concerns entirely.

Legal Considerations in Minnesota

Minnesota is generally friendly to rainwater harvesting, but there are some things to know. Unlike some western states that restrict rainwater collection due to water rights laws, Minnesota does not prohibit residential rainwater harvesting. However, you should be aware of the following:

  • Building permits: Most residential rain barrel and tote installations do not require a permit, but if you are building a large elevated platform or connecting to indoor plumbing, check with your local building department.
  • Mosquito control: Hennepin County and the Metropolitan Mosquito Control District require that rain barrels and water storage containers be sealed or screened to prevent mosquito breeding. Make sure all openings have fine mesh screens.
  • HOA restrictions: If you live in a neighborhood with a homeowners association, check the covenants. Some HOAs restrict visible water storage containers. The steel cage of an IBC tote can be painted or screened with lattice to improve aesthetics.
  • Water use restrictions: Collected rainwater may be subject to local water use restrictions during droughts. Stay informed about any emergency orders from your municipality.

Maintenance Schedule

A well-maintained rainwater system will last for years. Follow this schedule to keep everything running smoothly:

  • Monthly (during collection season): Check and clean the inlet screen. Inspect the first-flush diverter and drain if needed. Look for leaks at all connections.
  • Quarterly: Open the tote lid and inspect the interior for algae or sediment buildup. Check the overflow path is clear.
  • Annually (spring startup): Flush the entire system with clean water before reconnecting. Replace any cracked fittings or worn gaskets. Check the tote for UV degradation if exposed to sunlight. Inspect the cage for rust and treat with spray paint if needed.
  • Every 3 to 5 years: Replace cartridge filters. Consider draining and deep-cleaning the tote interior with a pressure washer.

Calculating Your Collection Potential

A common question is how much water you can actually collect. The formula is simple: for every 1 inch of rain falling on 1,000 square feet of roof, you collect approximately 623 gallons. Minneapolis receives an average of about 31 inches of rain per year, with most falling between April and October. A modest 1,000-square-foot roof section can yield over 19,000 gallons annually. Even a single 275-gallon IBC tote will fill multiple times per season, giving you hundreds of gallons of free irrigation water.

Final Thoughts

Building a rainwater harvesting system with IBC totes is a satisfying weekend project that pays dividends for years. You reduce your water bill, ease the burden on municipal stormwater systems, and put an otherwise-discarded container to excellent use. Start with a single tote, learn the system, and expand as your confidence and needs grow. If you are in the Minneapolis area and need a clean, food-grade IBC tote to get started, we always have inventory ready to go.