Well Recovery Rate Calculation

Well Recovery Rate Calculator body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; line-height: 1.6; color: #333; max-width: 1200px; margin: 0 auto; padding: 20px; } .calculator-container { background-color: #f8f9fa; border: 1px solid #e9ecef; border-radius: 8px; padding: 30px; margin-bottom: 40px; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .calc-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; } @media (max-width: 768px) { .calc-grid { grid-template-columns: 1fr; } } .input-group { margin-bottom: 20px; } label { display: block; margin-bottom: 8px; font-weight: 600; color: #2c3e50; } input, select { width: 100%; padding: 12px; border: 1px solid #ced4da; border-radius: 4px; font-size: 16px; box-sizing: border-box; } input:focus, select:focus { border-color: #3498db; outline: none; box-shadow: 0 0 0 3px rgba(52,152,219,0.25); } .btn-calc { background-color: #2980b9; color: white; border: none; padding: 15px 30px; font-size: 18px; font-weight: bold; border-radius: 4px; cursor: pointer; width: 100%; transition: background-color 0.2s; } .btn-calc:hover { background-color: #2472a4; } #result-area { margin-top: 30px; padding: 20px; border-radius: 6px; display: none; } .result-success { background-color: #d4edda; border: 1px solid #c3e6cb; color: #155724; } .result-warning { background-color: #fff3cd; border: 1px solid #ffeeba; color: #856404; } .result-metric { font-size: 32px; font-weight: bold; margin: 10px 0; } .result-sub { font-size: 16px; margin-bottom: 5px; border-bottom: 1px solid rgba(0,0,0,0.1); padding-bottom: 5px; } .article-content { background: white; padding: 30px; border-radius: 8px; box-shadow: 0 2px 4px rgba(0,0,0,0.05); } h1, h2, h3 { color: #2c3e50; } .info-box { background-color: #e8f4f8; padding: 15px; border-left: 4px solid #3498db; margin: 20px 0; } table { width: 100%; border-collapse: collapse; margin: 20px 0; } th, td { border: 1px solid #ddd; padding: 12px; text-align: left; } th { background-color: #f2f2f2; }

Well Recovery Rate Calculator

2 inches (0.163 gal/ft) 4 inches (0.653 gal/ft) 5 inches (1.02 gal/ft) 6 inches (1.47 gal/ft) 8 inches (2.61 gal/ft) 10 inches (4.08 gal/ft) 12 inches (5.88 gal/ft) Select the diameter of your well casing.
Vertical distance the water rose during the test.
Duration it took for the water to rise.
Used to estimate total storage capacity.

Understanding Well Recovery Rates

For homeowners relying on private wells, understanding the recovery rate is far more critical than simply knowing the total depth of the well. The recovery rate determines the long-term sustainability of your water supply and dictates how many water-demanding appliances you can run simultaneously.

Definition: The well recovery rate is the speed at which groundwater enters the well casing to replace water that has been pumped out. It is typically measured in Gallons Per Minute (GPM).

How the Well Recovery Calculation Works

This calculator uses the volumetric capacity of your well casing to determine flow. The logic is based on physical geometry:

  1. Volume per Foot: Based on the diameter of the casing, we calculate how many gallons of water exist in one vertical foot of the well. A standard 6-inch casing holds approximately 1.47 gallons per foot.
  2. Total Volume Recovered: By measuring how many feet the water level rises after the pump is turned off, we calculate the total volume of water that entered the well.
  3. Flow Rate: Dividing the total volume by the time it took to rise gives us the flow rate (GPM).

Standard Well Casing Volumes

Casing Diameter (Inches) Volume (Gallons per Foot)
4″ 0.653
6″ 1.469
8″ 2.611

Interpreting Your Results

Is your well recovery rate sufficient? Here are the general industry guidelines for a standard single-family home:

  • Less than 1 GPM: Considered a low-yield well. You will likely need additional storage tanks or a cistern system to buffer peak usage times (like morning showers).
  • 1 to 5 GPM: Marginal to Average. Careful water management is required. Avoid running the dishwasher, washing machine, and sprinklers simultaneously.
  • 5 to 10 GPM: Good. Sufficient for most modern households with standard appliances.
  • 10+ GPM: Excellent. Capable of supporting irrigation systems and high-demand usage.

How to Perform a Recovery Test

To get accurate numbers for the inputs above, follow these steps safely (consult a professional if unsure):

  1. Run water until the pump kicks on and the water level drops (drawdown).
  2. Turn off the pump/water usage immediately.
  3. Measure the depth to the water (Static Level 1).
  4. Wait a specific amount of time (e.g., 15 minutes).
  5. Measure the depth to the water again (Static Level 2).
  6. The difference between Level 1 and Level 2 is your Water Level Rise input.
function calculateRecovery() { // Get input values var diameterStr = document.getElementById('casingDiameter').value; var riseStr = document.getElementById('waterRise').value; var timeStr = document.getElementById('recoveryTime').value; var depthStr = document.getElementById('wellDepth').value; var diameter = parseFloat(diameterStr); var rise = parseFloat(riseStr); var time = parseFloat(timeStr); // Validation if (isNaN(rise) || isNaN(time) || rise <= 0 || time <= 0) { var resultDiv = document.getElementById('result-area'); resultDiv.style.display = 'block'; resultDiv.className = 'result-warning'; resultDiv.innerHTML = 'Input Error: Please enter valid positive numbers for Water Level Rise and Time Elapsed.'; return; } // 1. Calculate Volume Factor (Gallons per foot) // Formula: Volume = Pi * r^2 * h (converted to gallons) // Shortcut: Diameter^2 * 0.0408 var gallonsPerFoot = (diameter * diameter) * 0.0408; // 2. Calculate Total Gallons Recovered var totalGallonsRecovered = gallonsPerFoot * rise; // 3. Calculate Rates var gpm = totalGallonsRecovered / time; // Gallons Per Minute var gph = gpm * 60; // Gallons Per Hour var gpd = gph * 24; // Gallons Per Day (theoretical max) // 4. Determine Status var statusText = ""; var statusColor = ""; if (gpm < 1) { statusText = "Low Yield – Supplemental Storage Recommended"; statusColor = "#dc3545"; // Red } else if (gpm < 5) { statusText = "Average Yield – Manage Peak Usage"; statusColor = "#ffc107"; // Yellow/Orange } else { statusText = "Good/Excellent Yield"; statusColor = "#28a745"; // Green } // 5. Build Output HTML var outputHtml = '

Results

'; outputHtml += '
Well Recovery Rate:
'; outputHtml += '
' + gpm.toFixed(2) + ' GPM
'; outputHtml += " + statusText + "; outputHtml += '
'; outputHtml += '
Hourly Rate:' + gph.toFixed(0) + ' gal/hr
'; outputHtml += '
Daily Potential:' + gpd.toFixed(0) + ' gal/day
'; outputHtml += '
Volume Recovered:' + totalGallonsRecovered.toFixed(1) + ' gallons
'; outputHtml += '
Casing Volume:' + gallonsPerFoot.toFixed(3) + ' gal/ft
'; outputHtml += '
'; // Optional: Storage capacity if depth is provided if (!isNaN(parseFloat(depthStr)) && parseFloat(depthStr) > 0) { var depth = parseFloat(depthStr); var totalStorage = depth * gallonsPerFoot; outputHtml += '
'; outputHtml += 'Total Static Borehole Storage: ' + totalStorage.toFixed(0) + ' Gallons (Full Column)'; outputHtml += '
'; } var resultArea = document.getElementById('result-area'); resultArea.innerHTML = outputHtml; resultArea.style.display = 'block'; resultArea.className = (gpm < 1) ? 'result-warning' : 'result-success'; }

Leave a Comment