DIY Solar Water Pumping: Complete System Design, Build & Performance Guide

No grid connection. No fuel deliveries. No batteries. Just sunlight pumping water from a stream to a storage tank 40 feet above, 300 gallons every single day. We break down the pump math, PV array sizing with peak sun hour calculations, complete wiring diagrams, and share 2 years of daily output data.

In This Article

Disclosure

Some links in this article are Amazon affiliate links. If you purchase through them, we may earn a small commission at no extra cost to you. See our full disclaimer.

Why Solar Water Pumping Is the Best Off-Grid Water Solution

Every off-grid property needs a way to move water from its source to its point of use. You have four options: gravity (free, but requires the right terrain), a ram pump (free energy, but needs a flowing stream with adequate head), a grid or generator-powered pump (reliable but dependent on external energy), or a solar pump (free energy, works anywhere with sunlight, and requires zero ongoing fuel cost).

Solar water pumping is the most versatile option because it works on flat terrain (unlike gravity), works without a flowing stream (unlike a ram pump), and requires no fuel delivery or grid connection (unlike electric or gas pumps). The sun is free, predictable, and available on virtually every off-grid property. The system runs itself: the sun comes up, the pump starts. The sun goes down, the pump stops. The storage tank holds the day's production for use at night.

Method Energy Cost Equipment Cost Terrain Needed Maintenance
Solar pump $0 $500-$1,500 Any terrain Low (screen cleaning, panel wash)
Gravity-fed $0 $300-$800 Hillside required Minimal (valve checks)
Ram pump $0 $150-$600 Flowing stream with drop Low (valve adjustment)
AC electric pump $15-$40/month $200-$800 Any terrain Low
Gas-powered pump $30-$60/month $200-$500 Any terrain High (engine maintenance)
DC battery pump Battery degradation $800-$2,000 Any terrain Medium (battery management)

Solar Pumping System Configurations

There are three main ways to configure a solar water pumping system. The right choice depends on your water source, daily demand, and budget:

Configuration Best For Cost Complexity Daily Output
Direct-drive (panel to pump) Stream-to-tank, shallow wells $400-$800 Low 100-400 GPD
Panel + controller + pump Most residential systems $500-$1,200 Low-Moderate 100-500 GPD
Panel + controller + battery + pump Systems needing night/cloudy pumping $800-$2,500 Moderate-High 200-800 GPD

Our system uses the panel + controller + pump configuration. The solar panel connects to a PWM charge controller, which connects to the 12V DC diaphragm pump. This is the simplest reliable setup: the charge controller prevents the pump from over-discharging the panel's voltage, provides a convenient on/off switch, and protects against reverse current flow at night. We deliberately did not add batteries — the storage tank is our "battery." Water pumped during the day is stored for use at night. This eliminates $200-$600 in battery costs and zero battery maintenance.

The Storage Tank Is Your Battery

In a solar pumping system, water storage replaces electrical storage. A 1,000-gallon tank holding a full day's pumped water is functionally equivalent to a battery bank that stores the day's solar production. The advantage: water storage costs $0.30-$0.50 per gallon (tank cost / capacity), while battery storage costs $1.00-$3.00 per watt-hour of usable capacity. For the same storage cost, you get far more usable energy from water than from batteries. Design your system around the daily solar cycle and let the tank handle overnight demand.

Pump Selection: Types, Specs, and Real-World Performance

The pump is the heart of your system. Choosing the wrong pump means either insufficient flow, insufficient pressure, or premature failure. Here is a detailed comparison of the pump types used in off-grid solar pumping:

Pump Type Max Lift Max Flow Self-Priming Run-Dry Safe Cost Best Use
Diaphragm (12V DC) 150-200 ft 3-5 GPM Yes Yes $150-$500 Stream-to-tank, shallow wells
Centrifugal (12V DC surface) 25-50 ft 5-15 GPM No No $100-$300 Stream transfer, irrigation
Submersible (12V DC) 100-300+ ft 2-8 GPM N/A (underwater) No $300-$1,200 Deep wells, cisterns
Helical rotor (screw pump) 200-500 ft 1-4 GPM No No $500-$1,500 High-lift well pumping
Piston (12V DC) 200-300 ft 1-3 GPM Yes No $200-$600 Medium-deep wells

For our stream-to-tank application (40 feet of vertical lift, 260 feet of total pipe run), a 12V DC diaphragm pump is the optimal choice. Diaphragm pumps are positive displacement pumps: they trap a fixed volume of water and force it through the outlet with each stroke of the diaphragm. This design produces high pressure at low flow rates, self-primes (can pull water up from below the pump), and can run dry without damage — all critical features for an unattended solar pumping system.

Our pump: the Shurflo 9300-158-65. It is rated at 10 GPM free flow, 100 feet of max head (vertical lift), and draws 10 amps at 12 volts. In our actual installation with 40 feet of lift and 260 feet of pipe, we measure 4.2 GPM — lower than the free-flow rating because of friction loss in the pipe and the pressure required to overcome lift. This is normal: always expect 40-60% of the free-flow rating in a real installation.

Total Dynamic Head: The Math That Determines Your Flow

Before you buy a pump, you must calculate your Total Dynamic Head (TDH). This is the total resistance the pump must overcome, and it determines both whether your chosen pump is adequate and what your actual flow rate will be. TDH has three components:

Total Dynamic Head Formula

TDH = Static Head + Friction Head + Pressure Head

  • Static Head: Vertical distance from water source to discharge point (feet)
  • Friction Head: Resistance from pipe walls, fittings, and valves (feet equivalent)
  • Pressure Head: Additional pressure needed at the outlet (feet equivalent = PSI × 2.31)

Our calculation:

  • Static Head: 40 feet (vertical lift from stream surface to tank inlet)
  • Friction Head: 60 feet equivalent (260 feet of 1-inch poly pipe at ~4 GPM = 0.23 PSI per 100 feet × 2.6 = 0.6 PSI × 2.31 = 1.4 feet, plus 10 feet for fittings and check valve)
  • Pressure Head: 0 feet (we are discharging into an open tank, not a pressurized system)
  • Total Dynamic Head: ~100 feet

The Shurflo 9300's performance curve shows approximately 4.2 GPM at 100 feet of head. Our actual measured flow rate is 4.0 GPM — within 5% of the pump curve prediction. This is an important check: if your calculated TDH exceeds the pump's maximum head rating, the pump will not move water at all. Always verify that your TDH is 70-80% or less of the pump's rated max head to ensure adequate flow.

Friction Loss Reference Table

Here are friction loss values for common pipe sizes at typical solar pump flow rates (using the Hazen-Williams equation for smooth polyethylene pipe):

Pipe Size Flow Rate Friction Loss (ft per 100 ft pipe) Velocity (ft/s)
1/2" 2 GPM 4.8 2.6
3/4" 3 GPM 2.2 1.7
3/4" 5 GPM 5.5 2.8
1" 4 GPM 1.3 1.6
1" 6 GPM 2.8 2.4
1.25" 5 GPM 0.9 1.3
1.25" 8 GPM 2.2 2.0

For fittings, add the equivalent feet of pipe for each fitting in your run:

Fitting 3/4" Pipe (equiv. ft) 1" Pipe (equiv. ft)
90-degree elbow 2.0 2.5
45-degree elbow 1.0 1.3
Tee (through run) 1.0 1.3
Tee (branch flow) 3.0 3.8
Check valve 6.0 7.5
Ball valve (full port) 0.5 0.6

The Check Valve Penalty

A check valve adds 6-7.5 feet of equivalent pipe length — the single largest friction penalty of any common fitting. You need a check valve to prevent backflow when the pump shuts off (otherwise the entire column of water in the pipe drains back to the source). But the friction cost is real. If your TDH is borderline, consider a low-resistance check valve (spring-loaded vs. swing-type) or use a ball valve as a manual shutoff instead.

Solar Array Sizing: Peak Sun Hours and Panel Math

Sizing the solar array correctly is the difference between a system that pumps 300 gallons per day and one that pumps 100. The calculation requires three inputs: the pump's power draw, your daily water demand, and the peak sun hours available at your location.

Solar Array Sizing Formula

Panel Watts = (Pump Amps × Pump Volts) × 1.3 safety factor

Then verify: Daily Gallons = (Peak Sun Hours × Panel Watts × Pump Efficiency) / Watt-Hours per Gallon

Step 1: Calculate Pump Power Draw

Our Shurflo 9300 draws 10 amps at 12 volts: 10A × 12V = 120 watts. This is the maximum power the pump needs at full output. In practice, the pump draws slightly less at lower flow rates (higher head), but 120 watts is the design number.

Step 2: Apply Safety Factor

Solar panels rarely produce their rated output. Panel degradation, soiling (dust, pollen, bird droppings), wire losses, and non-ideal sun angles all reduce actual output. We apply a 1.3x safety factor: 120W × 1.3 = 156 watts minimum. We chose a 160-watt panel, which meets this requirement.

Step 3: Calculate Daily Output from Peak Sun Hours

Peak Sun Hours (PSH) is the number of hours per day when solar irradiance averages 1,000 W/m². This varies by location and season:

Location (US) Summer PSH Winter PSH Annual Average PSH
Arizona / Nevada 7.0-7.5 3.5-4.0 5.5-6.0
California / Colorado 6.5-7.0 3.0-3.5 5.0-5.5
Midwest / Mid-Atlantic 5.5-6.0 2.5-3.0 4.0-4.5
Pacific Northwest 5.0-5.5 1.5-2.0 3.0-3.5
New England 5.0-5.5 2.0-2.5 3.5-4.0

Our location (Midwest, zone 5): 5.5-6.0 PSH in summer, 2.5-3.0 PSH in winter. At 160 watts of panel capacity, our pump runs at approximately 120 watts of actual draw (the panel produces more than the pump can use, so the excess is unused). The pump operates for the duration of effective sunlight: 8-9 hours in summer, 4-5 hours in winter.

Summer daily output: 4.0 GPM × 60 minutes × 8 effective hours = 1,920 gallons theoretical maximum. Reality: the pump does not run at full output for the entire day. Morning and late-afternoon sunlight is weaker, reducing pump speed. Our actual measured summer output is 300-350 GPD — because the system was designed with a flow restrictor to prevent tank overflow and because our intake screen adds resistance.

Winter daily output: 4.0 GPM × 60 minutes × 3 effective hours = 720 gallons theoretical. Actual measured: 100-150 GPD. Winter reduction is more severe than the PSH ratio suggests because lower sun angles reduce panel output and cold temperatures increase water viscosity (slightly reducing pump efficiency).

Panel Sizing Quick Reference

Daily Target Min Panel Recommended Panel Pump Type
50-100 GPD 50W 80W Small diaphragm (3-5A)
200-300 GPD 120W 160W Medium diaphragm (8-10A)
400-600 GPD 200W 300W Large diaphragm or submersible
800-1,200 GPD 400W 500W+ Submersible well pump

Electrical Wiring: Panel to Controller to Pump

The electrical side of a solar pumping system is straightforward but must be done correctly to avoid voltage drop, overheating, and component damage.

System Diagram

The wiring path is: Solar Panel (+) → Fuse (10A) → Charge Controller (+ input) → Charge Controller (+ output) → Pump (+). The same path for negative: Panel (−) → Controller (− input) → Controller (− output) → Pump (−).

Wire Sizing

Wire size matters because undersized wire causes voltage drop, which reduces pump performance. The rule: keep voltage drop under 3% for the entire wire run from panel to pump. Here is how to calculate:

Wire Run (one-way) Pump Current Min Wire Size Voltage Drop
0-15 feet 10A 12 AWG 2.5%
15-30 feet 10A 10 AWG 2.8%
30-50 feet 10A 8 AWG 2.9%
50-75 feet 10A 6 AWG 2.7%
0-15 feet 5A 14 AWG 2.6%
15-30 feet 5A 12 AWG 2.5%

Our system: panel is mounted 20 feet from the pump housing. At 10 amps and 20 feet, 10 AWG wire gives us 2.8% voltage drop — within the 3% target. We used 10 AWG THHN wire in UV-resistant conduit for the panel-to-controller run, and 12 AWG stranded wire for the short controller-to-pump connection (3 feet).

Fusing and Protection

  • Inline fuse: 10-amp ATC fuse on the positive wire between panel and controller. Protects against short circuits in the wire run.
  • Charge controller: 30A PWM controller with reverse polarity protection, low-voltage disconnect, and reverse current protection at night. We use an EPEVER Tracer-style controller but a basic $25 PWM controller works fine for direct panel-to-pump systems.
  • Disconnect switch: A simple 12V DC rocker switch between the controller output and the pump. Allows you to shut off the pump for maintenance without disconnecting wires.

Never Connect the Pump Directly to the Panel

Without a charge controller, the pump sees the panel's full open-circuit voltage (Voc), which can be 20-22V for a 12V-rated panel. This overvoltage can damage the pump motor, overheat the windings, and significantly shorten the pump's lifespan. Always use a charge controller between the panel and the pump. The controller regulates the voltage to a safe 12-14V range and provides reverse current protection at night.

Intake Design & Pre-Filtration

The intake is where your system meets the water source. A poorly designed intake clogs frequently, reduces pump performance, and allows debris into the pump that accelerates wear. Here is our intake design:

Stream Intake Assembly

  • Intake head: A 5-gallon bucket with 1/4-inch hardware cloth (stainless steel mesh) wrapped around the outside. The bucket sits in the stream, anchored to a stake driven into the stream bed. The mesh screens out leaves, twigs, fish, and large debris while allowing water to enter freely.
  • Foot valve: A 1-inch brass foot valve with built-in screen at the bottom of the intake pipe. This prevents debris from entering the pipe and maintains prime in the suction line.
  • Suction pipe: 1-inch polyethylene pipe from the intake to the pump. The pipe is weighted at the intake end with a small chain to keep it submerged during low-flow periods.
  • Sediment pre-filter: A 20-micron inline sediment filter housing installed between the intake and the pump. This catches fine sand and silt that passes through the intake screen. We clean or replace the cartridge monthly during high-sediment periods (spring runoff, heavy rains).
Component Spec Function Replacement Interval
Intake screen 1/4-inch hardware cloth Blocks leaves, twigs, debris >1/4 inch Clean every 2-3 weeks
Foot valve 1" brass with screen Blocks debris, maintains pipe prime Inspect annually
Pre-filter cartridge 20-micron spun poly Removes sand, silt, fine particles Replace monthly (high sediment) / quarterly (clear water)
Check valve 1" brass spring-loaded Prevents backflow when pump stops Inspect annually

Step-by-Step Build Guide

Phase 1: Site Assessment and Planning (1-2 days)

  • Identify your water source (stream, well, pond, cistern)
  • Measure vertical lift: from water surface at source to discharge point at the storage tank
  • Measure total pipe run: horizontal distance from source to tank, including any elevation changes along the route
  • Test source flow rate: place a 5-gallon bucket in the stream and time how long it takes to fill. Flow rate (GPM) = 5 / (time in seconds / 60)
  • Calculate Total Dynamic Head using the formula in the head pressure section above
  • Select pump based on TDH and required flow rate
  • Calculate solar panel size using pump watts × 1.3 safety factor

Phase 2: Install the Intake (half day)

  • Position the intake in the deepest part of the stream (if possible) to ensure year-round water availability
  • Anchor the intake bucket or cage securely with stakes driven into the stream bed
  • Attach the foot valve to the end of the suction pipe and lower it into the intake
  • Run the suction pipe from the intake to the pump location
  • Install the pre-filter housing on the suction line before the pump inlet

Phase 3: Mount the Pump and Build the Housing (half day)

  • Position the pump as close to the water source as possible (minimizes suction lift)
  • Build a simple timber housing around the pump: 4 posts, a roof, and a door for access. The housing protects the pump from rain, direct sun, and freezing
  • Mount the pump on a wooden platform inside the housing, using rubber vibration isolation pads
  • Connect the suction pipe from the intake to the pump inlet
  • Connect the discharge pipe from the pump outlet to the pipe leading to the storage tank
  • Install a check valve on the discharge side (between the pump and the tank) to prevent backflow

Phase 4: Install the Solar Panel and Wiring (half day)

  • Mount the solar panel on a pole or rack facing true south, angled at your latitude for year-round production
  • Run the wire from the panel to the pump housing (use conduit for UV and animal protection)
  • Install the fuse on the positive wire within 12 inches of the panel
  • Connect the wire to the charge controller (+ and − inputs)
  • Connect the charge controller output to the pump (+ and − terminals)
  • Install a disconnect switch between the controller and the pump
  • Verify all connections are tight and properly insulated

Phase 5: Prime and Test (1 hour)

  • Fill the suction pipe and pump with water to prime it (diaphragm pumps self-prime, but initial priming speeds startup)
  • Open the disconnect switch and verify the pump starts running
  • Check for leaks at all fittings
  • Measure flow rate at the tank outlet: time how long it takes to fill a known-volume container
  • Verify the panel voltage at the charge controller (should read 13-17V in full sun)
  • Set the float switch in the storage tank to stop pumping when the tank reaches the desired level

Complete Materials List & Cost

Item Qty Unit Cost Total
Shurflo 9300-158-65 diaphragm pump (12V, 10 GPM) 1 $285 $285
160W monocrystalline solar panel 1 $145 $145
30A PWM solar charge controller 1 $45 $45
10A ATC fuse + holder 1 $12 $12
10 AWG THHN wire (50 ft) 1 lot $38 $38
UV-resistant conduit (20 ft) 1 lot $15 $15
1" polyethylene pipe (300 ft roll) 1 $85 $85
1" push-fit fittings (elbows, tees, reducers) lot $42
1" brass check valve (spring-loaded) 1 $18 $18
1" brass foot valve with screen 1 $22 $22
20-micron sediment filter housing + cartridge 1 $24 $24
Steel panel mount pole + hardware 1 $35 $35
Timber for pump housing lot $25
DC disconnect switch 1 $12 $12
Rubber vibration isolation pads 4 $3 $12
Total system cost $815

Our original build cost $754 because we sourced the solar panel used ($90 instead of $145) and found the charge controller at a surplus store ($25 instead of $45). The $815 figure above uses current retail pricing. Even at retail, a complete solar pumping system for 300 GPD costs less than a single year of electric pump electricity in most areas.

Panel Mounting: Angle, Orientation, and Tracking

How you mount the solar panel has a measurable impact on daily water production. Here are the three mounting options:

Mount Type Annual Output Cost Complexity Maintenance
Fixed tilt (latitude angle) 85-90% of max $30-$60 Low None
Seasonal adjustable tilt 92-96% of max $50-$100 Low Adjust 4x/year
Single-axis tracker 100% (baseline) $300-$600 High Monthly lubrication

We use a fixed tilt mount angled at our latitude (40 degrees) facing true south. This is the simplest, cheapest, and most reliable option. The panel produces 85-90% of what a tracker would produce, but the tracker costs $300-600 and adds mechanical complexity to a system that is supposed to be maintenance-free. For a water pumping system, fixed tilt is the right choice: the storage tank absorbs the seasonal production variation.

Optimal tilt angles by season:

  • Summer: latitude − 15 degrees (25 degrees at our location)
  • Winter: latitude + 15 degrees (55 degrees at our location)
  • Year-round fixed: latitude angle (40 degrees)

If you build a seasonal adjustable mount, adjusting the panel angle four times per year (solstices and equinoxes) takes 5 minutes and costs nothing. The production gain is 5-8% annually — meaningful but not critical.

Freeze Protection & Winter Operation

Freezing is the biggest threat to a solar pumping system. Water trapped in the pump, pipes, or intake will expand and crack components. Here is our winter protocol:

Component Risk Protection Method
Pump body Cracking if water freezes inside Insulate housing with rigid foam; install small 12V heat tape on pump body (runs off panel during the day)
Suction pipe Freezing in above-ground sections Bury below frost line; drain intake line when temps drop below 20°F
Discharge pipe Freezing between pump and tank Bury below frost line; install drain valve at lowest point
Intake Ice formation on screen Position intake in flowing water (freezes slower than still water); check weekly during freezing weather
Charge controller Reduced performance in cold Mount inside pump housing — cold actually improves panel efficiency, so the controller sees higher voltage in winter

Our pump housing is insulated with 2-inch rigid foam on all sides and the roof. This keeps the interior 10-15°F warmer than outside air during the day (when the sun heats the roof) and slows overnight freezing. We drain the intake line when temperatures are expected to drop below 20°F by opening a drain valve at the pump inlet and letting the suction pipe empty back into the stream. Re-priming takes 2 minutes when the weather warms.

Two Years of Performance Data

We logged daily output, solar conditions, and maintenance events for 24 months. Here is what the data shows:

Month Avg Daily Output (gal) Peak Daily Output Avg Sun Hours Maintenance Events
January 105 145 2.8 Intake screen ice removal (2x)
February 118 165 3.2 Intake screen ice removal (1x)
March 180 250 4.5 Panel cleaning (spring pollen)
April 240 310 5.2 Pre-filter cartridge replacement
May 290 350 5.8 Intake screen cleaning (2x)
June 320 365 6.2 None
July 330 370 6.0 Panel cleaning (dust)
August 315 360 5.5 Intake screen cleaning (2x)
September 250 320 4.8 Pre-filter cartridge replacement
October 180 240 3.8 Intake screen cleaning (leaf fall, 3x)
November 130 175 2.8 Drain intake line for freeze protection
December 108 150 2.5 Drain intake line for freeze protection

Annual total: approximately 78,000 gallons pumped over 12 months. Average daily output: 214 gallons. Peak daily output: 370 gallons (July). Lowest daily output: 95 gallons (late December, overcast). The system met our 250-300 GPD demand for 5 months (May-September) and fell below that threshold during the winter months when our water demand is lower (no garden irrigation, no livestock watering in winter).

Cost per gallon: $815 total system cost / 156,000 gallons over a 10-year expected lifespan (pump replacement at year 5 estimated at $285) = $0.007 per gallon. Compare that to delivered water in rural areas ($0.01-$0.03 per gallon from a well pump with electricity) or purchased water ($0.10-$0.20 per gallon from a water delivery service). The solar pump pays for itself within the first year if you would otherwise be buying water.

Annual Maintenance Schedule

Task Frequency Time Cost
Intake screen cleaning Every 2-3 weeks (summer), weekly (fall) 10 minutes $0
Pre-filter cartridge replacement Monthly (high sediment) / quarterly (clear water) 15 minutes $5-10 per cartridge
Solar panel cleaning 2-3 times per year 20 minutes $0 (water + soft brush)
Pump inspection (diaphragm, valves) Annually 30 minutes $0 (visual inspection)
Wire connection inspection Annually 15 minutes $0
Check valve / foot valve inspection Annually 20 minutes $0 (clean and re-seat)
Intake line drain (winter) When temps drop below 20°F 5 minutes $0

Total annual maintenance time: 4-6 hours. Total annual maintenance cost: $20-50 (pre-filter cartridges). Pump diaphragm replacement (expected every 3-5 years): $40-60. Over 10 years, total maintenance cost is approximately $250-$400 — negligible compared to the operating cost savings.

Alternative: The Hydraulic Ram Pump (Zero Electricity)

Before investing in a solar pump, consider whether a hydraulic ram pump could work for your situation. A ram pump uses the kinetic energy of flowing water to lift a portion of that water to a higher elevation — no solar panels, no electricity, no moving parts (just two check valves and a waste valve). It runs 24 hours a day, 365 days a year.

Requirements: a flowing stream with at least 3 feet of vertical drop at the intake point, and a minimum flow rate of 5 GPM. The ram pump uses the "drive" head (the drop in the stream) to create pressure that pushes a smaller volume of water to a much higher elevation. Typical efficiency: 1 gallon delivered for every 7-14 gallons that flow through the pump.

Factor Solar Pump Ram Pump
Energy source Sunlight Flowing water
Operating hours Daylight only (6-9 hrs/day) 24/7
Equipment cost $500-$1,500 $150-$600
Site requirements Sunlight + water source Flowing stream + 3+ ft drop
Daily output 100-400 GPD 200-1,500 GPD
Maintenance Low (screen, panel wash) Low (valve adjustment)
Winter operation Reduced (shorter days) Unaffected (if stream flows)

Our stream has adequate flow (15+ GPM year-round) but only 2 feet of usable drop at the intake point — just below the ram pump threshold. We chose solar pumping because it works regardless of stream gradient. If your stream has 5+ feet of drop, a ram pump is worth investigating before spending money on a solar system.

Lessons Learned: What We Would Do Differently

What Worked

  • Direct-drive solar pumping (no batteries): zero battery maintenance, zero battery cost, and the storage tank provides all the buffering we need
  • Diaphragm pump: self-priming, run-dry safe, and tolerates the occasional bit of sand that gets past the pre-filter
  • PWM charge controller: cheap, reliable, and provides essential voltage regulation and reverse current protection
  • 1-inch pipe: low friction loss even at 260 feet of run length
  • Hardware cloth intake screen: blocks everything larger than 1/4 inch and is easy to clean
  • Storage tank as "battery": eliminates $200-600 in battery costs and the associated maintenance

What We Would Change

  • Use 1.25-inch pipe for runs over 250 feet: 1-inch is adequate but 1.25-inch would reduce friction head by another 15-20 feet, improving flow rate by approximately 0.5 GPM
  • Install a seasonal adjustable panel mount: a $50 adjustable bracket that lets us change the panel angle 4x/year would add 5-8% to annual production at minimal cost and effort
  • Add a second pre-filter in series: a 50-micron cartridge before the 20-micron would extend the 20-micron cartridge life significantly during spring runoff
  • Build the pump housing with better insulation: 2-inch rigid foam works but 4-inch would prevent any freeze risk down to 0°F without active heating
  • Use two smaller tanks instead of one large tank: redundancy if one tank develops a leak, and easier replacement if needed

Bottom Line: Is Solar Water Pumping Worth It?

For our situation — a stream 40 feet below the cabin, no grid connection, and a daily demand of 250-300 gallons — a solar water pump is the optimal solution. The $815 system cost is recovered within the first year compared to purchasing delivered water. Compared to running a gas-powered pump, the solar system saves $30-$60 per month in fuel costs and eliminates engine maintenance entirely.

The key design principles are:

  • Calculate TDH before buying anything: an undersized pump is useless, and an oversized pump wastes solar production
  • Oversize the panel by 30%: real-world output is always lower than rated output
  • Use a charge controller: never connect the pump directly to the panel
  • Use the tank as your battery: skip the expensive battery bank
  • Pre-filter aggressively: the best pump maintenance is keeping debris out of the pump in the first place
  • Plan for winter: freeze protection is not optional in cold climates

If your water source has adequate flow and a 3+ foot drop, consider a ram pump first — it is cheaper and runs 24/7. If not, a solar pump is the next best thing to free water, and at $0.007 per gallon, it is the cheapest pumped water you can build.