Pool Shock Calculator — Calculate Exact Shock Dosage Instantly

Determine precisely how much pool shock product your pool needs. Enter your pool volume, current and target free chlorine levels, and shock type for an accurate dosage in ounces and pounds.

Verified Formula Instant Results Privacy First

Pool Shock Calculator

Enter your pool details below to calculate the exact amount of shock product needed.

Quick Target:
Enter your pool details and click Calculate Shock Dosage to see the result.

Pool Shock Dosage Formula Explained

The pool shock formula calculates the exact amount of chlorine shock product needed to raise your pool's free chlorine from its current level to the target shock level. The formula accounts for pool volume, the ppm increase required, and the available chlorine percentage of your chosen shock product.

Product Needed (oz) = (Target FC − Current FC) × Pool Volume (gal) × 0.000128 ÷ (Available Chlorine % ÷ 100)

Variable Definitions

  • Target FC — Desired free chlorine level after shocking, in ppm (e.g., 10 ppm for standard shock)
  • Current FC — Measured free chlorine level before shocking, in ppm
  • Pool Volume — Total water volume of your pool in gallons
  • Available Chlorine % — The active chlorine percentage listed on your shock product label
  • 0.000128 — Conversion factor: ounces of pure chlorine needed per gallon per ppm increase

For pounds, divide the result in ounces by 16. Always round up slightly to ensure adequate chlorination and follow product label safety instructions.

How to Calculate Pool Shock Dosage

Follow these steps to determine the correct amount of shock for your pool:

  1. Test your water — Use a reliable DPD or FAS-DPD test kit to measure current free chlorine in ppm.
  2. Determine your target — Standard shock targets 10 ppm; heavy shock or algae treatment may require 20–30 ppm.
  3. Calculate the ppm increase needed — Subtract current FC from target FC.
  4. Multiply by pool volume and conversion factor — (ppm increase) × (gallons) × 0.000128 = ounces of pure chlorine.
  5. Adjust for product strength — Divide by the available chlorine percentage (as a decimal) to get total product ounces.
  6. Apply the dosage — Add the calculated amount of shock product according to label directions, typically in the evening for best results.

Pool Shock Calculation Examples

Example 1: Standard Shock with Cal-Hypo

15,000-gallon pool, current FC = 1 ppm, target = 10 ppm, using Cal-Hypo 65%.

PPM increase = 10 − 1 = 9 ppm
Pure chlorine = 9 × 15,000 × 0.000128 = 17.28 oz
Product = 17.28 ÷ 0.65 = 26.58 oz (≈ 1.66 lbs)

Example 2: Algae Treatment with Liquid Bleach

20,000-gallon pool, current FC = 0 ppm, target = 30 ppm, using Liquid Bleach 12.5%.

PPM increase = 30 − 0 = 30 ppm
Pure chlorine = 30 × 20,000 × 0.000128 = 76.8 oz
Product = 76.8 ÷ 0.125 = 614.4 oz (≈ 38.4 lbs or ~4.9 gallons)

Example 3: Light Shock with Dichlor

10,000-gallon pool, current FC = 2 ppm, target = 10 ppm, using Sodium Dichlor 56%.

PPM increase = 10 − 2 = 8 ppm
Pure chlorine = 8 × 10,000 × 0.000128 = 10.24 oz
Product = 10.24 ÷ 0.56 = 18.29 oz (≈ 1.14 lbs)

Real-World Pool Shock Applications

  • Routine Weekly Shocking: Maintain water clarity and prevent chloramine buildup by shocking to 10 ppm weekly during swim season.
  • Algae Bloom Treatment: Green, yellow, or black algae outbreaks require heavy shock at 20–30 ppm to kill algae and oxidize organic waste.
  • After Heavy Pool Use: Pool parties and high bather loads introduce contaminants that rapidly deplete chlorine; shock afterward to restore sanitation.
  • Opening & Closing: Shock thoroughly when opening in spring to establish chlorine levels and when closing in fall to protect water through winter.
  • Breakpoint Chlorination: Achieve breakpoint to destroy combined chlorine (chloramines) by adding 10× the combined chlorine reading.
  • Saltwater Pools: Salt chlorine generators sometimes need supplemental shock after storms or heavy use when the cell cannot keep up with demand.

People Also Ask About Pool Shock

The amount of shock depends on your pool volume, current chlorine level, target chlorine level, and the type of shock product. For a standard 15,000-gallon pool needing to go from 1 ppm to 10 ppm using 65% cal-hypo, you need approximately 1.66 lbs. Use the calculator above for your specific situation.
Breakpoint chlorination is the point at which enough free chlorine has been added to completely oxidize all combined chlorine (chloramines) in the water. To reach breakpoint, multiply the combined chlorine level by 10. For example, if combined chlorine is 0.5 ppm, shock to at least 5 ppm free chlorine to achieve breakpoint.
Wait until free chlorine levels drop back to 1–4 ppm before swimming. This typically takes 8–24 hours depending on sunlight exposure, water temperature, cyanuric acid level, and the type of shock used. Always test the water with a reliable kit before allowing swimmers to enter.
Yes, over-shocking can cause excessively high chlorine levels that may bleach pool liners, corrode metal components, and irritate swimmers' skin and eyes. Extremely high chlorine can also damage swimwear and pool covers. Always calculate the correct dosage and never exceed product label recommendations.
Calcium hypochlorite (cal-hypo) contains 65–73% available chlorine and adds calcium to pool water. Sodium dichlor contains 56–62% available chlorine and adds cyanuric acid (stabilizer). Use cal-hypo if calcium hardness is low; use dichlor if stabilizer levels need boosting. Never mix different shock types.

Pool Shock Frequently Asked Questions

Measure your pool's length, width, and average depth. For rectangular pools: Length × Width × Avg Depth × 7.5 = gallons. For round pools: Diameter × Diameter × Avg Depth × 5.9 = gallons. You can also use our pool water volume calculator for a precise measurement.
For routine weekly shocking, target 10 ppm. For visible algae or cloudy water, target 20 ppm. For severe algae blooms or swamp-like conditions, target 30 ppm. Always consider your pool's cyanuric acid level—higher stabilizer levels require higher shock targets to be effective.
Yes, the pool shock calculator works for saltwater pools. Salt chlorine generators maintain baseline chlorine but may need supplemental shock after heavy use, storms, or when water chemistry is imbalanced. Use the same formula—just ensure your salt system is turned off or set to low output while shocking.
Shock your pool in the evening or at night. Sunlight rapidly degrades unstabilized chlorine through UV radiation, reducing effectiveness. Shocking at night gives chlorine 8–12 hours of darkness to oxidize contaminants before the sun rises. Run your pump continuously for at least 8 hours after shocking.
If you add too much shock, keep swimmers out and run the pump continuously. Chlorine levels will naturally decrease over 24–72 hours through sunlight exposure and normal degradation. You can accelerate the process with a chlorine neutralizer (sodium thiosulfate) if levels are dangerously high. Always retest before swimming.
Never mix different types of pool shock or chlorine products. Mixing cal-hypo with dichlor, trichlor, or any acidic product can cause a dangerous chemical reaction, including fire or toxic gas release. Always add shock products separately, and never mix chemicals in a concentrated form. Use clean, dry scoops for each product.

Pool Shock Glossary

Free Chlorine (FC)

The active, sanitizing form of chlorine available to kill bacteria and oxidize contaminants in pool water.

Combined Chlorine (CC)

Chlorine that has already reacted with ammonia or organic waste, forming chloramines that cause eye irritation and strong odors.

Breakpoint Chlorination

The level at which enough free chlorine has been added to fully oxidize all combined chlorine, typically 10× the CC reading.

Calcium Hypochlorite

A granular shock product with 65–73% available chlorine that also adds calcium to pool water; ideal for pools with low calcium hardness.

Sodium Dichlor

A stabilized granular shock containing 56–62% available chlorine and cyanuric acid; suitable for outdoor pools needing UV protection.

PPM (Parts Per Million)

The unit of measurement for chemical concentrations in pool water. 1 ppm means 1 part chlorine per 1 million parts water.

Cyanuric Acid (CYA)

A stabilizer that protects chlorine from UV degradation. Higher CYA levels require higher chlorine targets for effective sanitation.

Shock Oxidation

The process of rapidly raising chlorine levels to destroy organic contaminants, chloramines, algae, and bacteria in one treatment.

Editorial Review & Methodology

This pool shock calculator was built and reviewed by the NumbrWiz Editorial Team. The dosage formula is derived from standard pool chemistry principles used by the Association of Pool & Spa Professionals (APSP) and the CDC's Model Aquatic Health Code guidelines for recreational water treatment.

  • Formula verification: Cross-checked against multiple authoritative pool and spa chemistry references and manufacturer dosage charts.
  • Edge case testing: Tested with zero chlorine, extreme pool volumes, low-strength products, and high target ppm values.
  • UX review: Designed with quick-fill target presets and clear product type selection for intuitive use by pool owners and professionals.

Transparency note: All calculations run client-side in your browser. No data is ever collected, stored, or transmitted. Results are for informational and educational purposes. Always follow your specific shock product's label instructions and safety warnings. For commercial or public pool operation, consult a certified pool operator.

Page last reviewed: May 2026 · NumbrWiz Editorial Team