{"id":382,"date":"2026-04-04T10:14:00","date_gmt":"2026-04-04T14:14:00","guid":{"rendered":"\/blog\/?p=382"},"modified":"2026-05-10T00:48:28","modified_gmt":"2026-05-10T04:48:28","slug":"flow-rate-conversion-hvac-plumbing-gpm-lpm-cubic-meters","status":"publish","type":"post","link":"\/blog\/flow-rate-conversion-hvac-plumbing-gpm-lpm-cubic-meters","title":{"rendered":"Flow Rate Conversion for HVAC and Plumbing: GPM, LPM, m\u00b3\/h, CFM Explained"},"content":{"rendered":"\n<p>A pump catalog from Germany lists capacity in <strong>m\u00b3\/h<\/strong>. The US fire-protection code calls for a flow density in <strong>GPM\/ft\u00b2<\/strong>. The HVAC duct designer next door spec\u2019d it in <strong>CFM<\/strong>. They\u2019re all volumetric flow rates, all describing the same physical thing \u2014 but the unit choice depends on industry and continent. This guide gives you the full conversion matrix between the units you\u2019ll actually meet, the standard formulas, and a cheat sheet of which industry uses which.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Jump to a section<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"#units\">The six units that cover 95% of cases<\/a><\/li><li><a href=\"#industry\">Which industry uses which unit<\/a><\/li><li><a href=\"#matrix\">Full conversion matrix (any unit to any unit)<\/a><\/li><li><a href=\"#example\">Worked example: matching a German pump to a US system<\/a><\/li><li><a href=\"#benchmarks\">Common engineering benchmarks<\/a><\/li><li><a href=\"#links\">Quick converter links<\/a><\/li><li><a href=\"#faq\">FAQ<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"units\">The six units that cover 95% of cases<\/h2>\n\n\n\n<p>You\u2019ll see dozens of variants in spec sheets (gallons per second, liters per day, cubic decimeters per minute), but six units cover the vast majority of real engineering work:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"table table-hover\"><thead><tr><th>Unit<\/th><th>Symbol<\/th><th>Where it dominates<\/th><\/tr><\/thead><tbody><tr><td>Gallons per minute<\/td><td><strong>GPM<\/strong> (gal\/min)<\/td><td>US plumbing, irrigation, fire protection<\/td><\/tr><tr><td>Liters per minute<\/td><td><strong>LPM<\/strong> (L\/min)<\/td><td>International plumbing, automotive cooling<\/td><\/tr><tr><td>Cubic meters per hour<\/td><td><strong>m\u00b3\/h<\/strong> (or CMH)<\/td><td>European pumps, industrial water, water treatment<\/td><\/tr><tr><td>Liters per second<\/td><td><strong>L\/s<\/strong><\/td><td>SI engineering, drainage, large-scale water<\/td><\/tr><tr><td>Cubic feet per minute<\/td><td><strong>CFM<\/strong> (ft\u00b3\/min)<\/td><td>HVAC airflow, compressed air, ventilation<\/td><\/tr><tr><td>Cubic meters per second<\/td><td><strong>m\u00b3\/s<\/strong><\/td><td>Hydrology, civil engineering, river flow<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>For lighter use, gallons per hour (GPH) for slow trickle systems, and CFM-on-water (rare but it appears in legacy US plumbing code) round out the long tail.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1000\" src=\"\/blog\/wp-content\/uploads\/2026\/05\/step-01-volume-flow-rate-2.png\" alt=\"Full view of the xconvert Volume Flow Rate listing page showing each flow-rate unit pair as a separate converter link\" class=\"wp-image-491\" srcset=\"\/blog\/wp-content\/uploads\/2026\/05\/step-01-volume-flow-rate-2.png 1600w, \/blog\/wp-content\/uploads\/2026\/05\/step-01-volume-flow-rate-2-300x188.png 300w, \/blog\/wp-content\/uploads\/2026\/05\/step-01-volume-flow-rate-2-1024x640.png 1024w, \/blog\/wp-content\/uploads\/2026\/05\/step-01-volume-flow-rate-2-768x480.png 768w, \/blog\/wp-content\/uploads\/2026\/05\/step-01-volume-flow-rate-2-1536x960.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"industry\">Which industry uses which unit<\/h2>\n\n\n\n<p>Knowing the dominant unit in your industry saves you from converting unnecessarily \u2014 and from errors when an off-region spec sheet ambushes you.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"table table-hover\"><thead><tr><th>Industry<\/th><th>Primary unit<\/th><th>Secondary<\/th><th>Notes<\/th><\/tr><\/thead><tbody><tr><td>US residential plumbing<\/td><td>GPM<\/td><td>\u2014<\/td><td>Faucets, showers, water heaters all rated in GPM<\/td><\/tr><tr><td>US fire protection (NFPA)<\/td><td>GPM<\/td><td>GPM\/ft\u00b2 (density)<\/td><td>NFPA 13 sprinkler design uses density figures<\/td><\/tr><tr><td>US irrigation<\/td><td>GPM<\/td><td>gallons per hour for drip<\/td><td>Turf design uses GPM at the head<\/td><\/tr><tr><td>EU plumbing<\/td><td>LPM<\/td><td>L\/s<\/td><td>Bathroom fittings standardized in LPM<\/td><\/tr><tr><td>EU pump industry<\/td><td>m\u00b3\/h<\/td><td>LPM<\/td><td>Manufacturer catalogs (Grundfos, Wilo) lead with m\u00b3\/h<\/td><\/tr><tr><td>Water treatment (global)<\/td><td>m\u00b3\/h<\/td><td>L\/s<\/td><td>Plant capacity always in m\u00b3\/h or m\u00b3\/d<\/td><\/tr><tr><td>HVAC (air, all regions)<\/td><td>CFM (US) \/ L\/s (metric)<\/td><td>m\u00b3\/h<\/td><td>Air flow only \u2014 never use GPM for air<\/td><\/tr><tr><td>HVAC (chilled\/condenser water)<\/td><td>GPM (US) \/ L\/s (metric)<\/td><td>m\u00b3\/h<\/td><td>Hydronic systems only<\/td><\/tr><tr><td>Compressed air<\/td><td>CFM<\/td><td>L\/min, m\u00b3\/h<\/td><td>SCFM is \u201cstandard\u201d CFM (corrected for pressure\/temp)<\/td><\/tr><tr><td>Hydrology \/ civil<\/td><td>m\u00b3\/s (cumecs)<\/td><td>ft\u00b3\/s (cusec)<\/td><td>Rivers, drainage, stormwater<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>A quiet trap: in mixed buildings (a US-built chiller plant with imported European pumps), the GPM-vs-m\u00b3\/h boundary moves from system to system. Always verify which units the data sheet you\u2019re reading uses before converting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"matrix\">Full conversion matrix (any unit to any unit)<\/h2>\n\n\n\n<p>To convert FROM the row unit TO the column unit, <strong>multiply by the value in the cell.<\/strong> All conversions use US gallons (UK Imperial gallons need a separate factor \u2014 see <a href=\"\/blog\/gpm-to-lpm-conversion-formula-calculator-us-uk-gallons\/\">GPM to LPM article<\/a>).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"table table-hover\"><thead><tr><th>FROM \u2193 \/ TO \u2192<\/th><th>GPM<\/th><th>LPM<\/th><th>m\u00b3\/h<\/th><th>L\/s<\/th><th>CFM<\/th><th>m\u00b3\/s<\/th><\/tr><\/thead><tbody><tr><td><strong>GPM<\/strong><\/td><td>1<\/td><td>3.78541<\/td><td>0.227125<\/td><td>0.0630902<\/td><td>0.133681<\/td><td>6.3090\u00d710\u207b\u2075<\/td><\/tr><tr><td><strong>LPM<\/strong><\/td><td>0.264172<\/td><td>1<\/td><td>0.06<\/td><td>0.016667<\/td><td>0.0353147<\/td><td>1.6667\u00d710\u207b\u2075<\/td><\/tr><tr><td><strong>m\u00b3\/h<\/strong><\/td><td>4.40287<\/td><td>16.6667<\/td><td>1<\/td><td>0.277778<\/td><td>0.588578<\/td><td>2.7778\u00d710\u207b\u2074<\/td><\/tr><tr><td><strong>L\/s<\/strong><\/td><td>15.8503<\/td><td>60<\/td><td>3.6<\/td><td>1<\/td><td>2.11888<\/td><td>0.001<\/td><\/tr><tr><td><strong>CFM<\/strong><\/td><td>7.48052<\/td><td>28.3168<\/td><td>1.69901<\/td><td>0.471947<\/td><td>1<\/td><td>4.7195\u00d710\u207b\u2074<\/td><\/tr><tr><td><strong>m\u00b3\/s<\/strong><\/td><td>15850.3<\/td><td>60000<\/td><td>3600<\/td><td>1000<\/td><td>2118.88<\/td><td>1<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Reading the matrix:<\/strong> to convert 100 m\u00b3\/h into GPM, find row m\u00b3\/h \u00d7 column GPM = 4.40287. So 100 \u00d7 4.40287 \u2248 <strong>440 GPM<\/strong>.<\/p>\n\n\n\n<p>For higher precision and direct conversion, use the unit-specific converters (linked in the <a href=\"#links\">Quick converter links<\/a> section below) \u2014 they carry 13 decimal places and handle the swap automatically.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"example\">Worked example: matching a German pump to a US system<\/h2>\n\n\n\n<p>A US contractor needs to replace a hydronic-loop circulator in a chiller plant. The original is a US-built Bell &amp; Gossett rated at <strong>80 GPM at 30 ft of head<\/strong>. The replacement is a Grundfos UPS rated at <strong>18 m\u00b3\/h at 9 m of head<\/strong>. Are they equivalent?<\/p>\n\n\n\n<p><strong>Step 1 \u2014 Convert flow:<\/strong><\/p>\n\n\n\n<p><strong>Step 2 \u2014 Convert head:<\/strong><\/p>\n\n\n\n<p><strong>Step 3 \u2014 Compare:<\/strong><\/p>\n\n\n\n<p>The Grundfos pump is within 1% on flow and 1.5% on head \u2014 close enough to substitute directly for most balancing applications. If the numbers came out 5\u201310% apart, you\u2019d revisit the system curve and confirm the replacement isn\u2019t undersized at part-load operating points.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"benchmarks\">Common engineering benchmarks<\/h2>\n\n\n\n<p>A few flow rates worth memorizing because they show up everywhere:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Residential cold-water service:<\/strong> 8\u201315 GPM (30\u201357 LPM, 1.8\u20133.4 m\u00b3\/h)<\/li><li><strong>NFPA 13 light-hazard sprinkler design density:<\/strong> 0.10 GPM\/ft\u00b2 (= 4.07 LPM\/m\u00b2) over 1500 ft\u00b2 (NFPA 13D residential is the lower 0.05 GPM\/ft\u00b2)<\/li><li><strong>Standard US shower head:<\/strong> 2.5 GPM = 9.46 LPM<\/li><li><strong>WaterSense low-flow shower:<\/strong> 2.0 GPM = 7.57 LPM<\/li><li><strong>HVAC chilled-water rule of thumb:<\/strong> 2.4 GPM per ton of cooling (= 0.043 L\/s per kW)<\/li><li><strong>HVAC condenser-water rule of thumb:<\/strong> 3 GPM per ton (= 0.054 L\/s per kW)<\/li><li><strong>Residential well pump (typical):<\/strong> 8\u201325 GPM = 30\u201395 LPM<\/li><li><strong>Pool pump (residential inground):<\/strong> 30\u201380 GPM = 6.8\u201318.2 m\u00b3\/h<\/li><li><strong>Air change rate (typical office):<\/strong> 4\u20136 ACH \u2248 1 CFM\/ft\u00b2 of floor area<\/li><li><strong>Compressed air shop air gun:<\/strong> 2\u20135 SCFM at 90 psi<\/li><li><strong>Storm sewer design (residential street):<\/strong> 1\u201310 ft\u00b3\/s = 0.028\u20130.28 m\u00b3\/s<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"links\">Quick converter links<\/h2>\n\n\n\n<p>xconvert has dedicated calculators for every common pair. Bookmark the ones that match your industry:<\/p>\n\n\n\n<p><strong>Plumbing \/ pumps (US &#x2194; metric):<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.xconvert.com\/unit-converter\/gallons-per-minute-to-litres-per-minute\">GPM &#x2194; LPM<\/a><\/li><li><a href=\"https:\/\/www.xconvert.com\/unit-converter\/gallons-per-minute-to-cubic-meters-per-hour\">GPM &#x2194; m\u00b3\/h<\/a><\/li><li><a href=\"https:\/\/www.xconvert.com\/unit-converter\/gallons-per-minute-to-litres-per-second\">GPM &#x2194; L\/s<\/a><\/li><\/ul>\n\n\n\n<p><strong>HVAC (air):<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.xconvert.com\/unit-converter\/cubic-feet-per-minute-to-litres-per-second\">CFM &#x2194; L\/s<\/a><\/li><li><a href=\"https:\/\/www.xconvert.com\/unit-converter\/cubic-feet-per-minute-to-cubic-meters-per-hour\">CFM &#x2194; m\u00b3\/h<\/a><\/li><\/ul>\n\n\n\n<p><strong>Industrial \/ water treatment:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.xconvert.com\/unit-converter\/cubic-meters-per-hour-to-litres-per-second\">m\u00b3\/h &#x2194; L\/s<\/a><\/li><li><a href=\"https:\/\/www.xconvert.com\/unit-converter\/litres-per-second-to-gallons-per-minute\">L\/s &#x2194; GPM<\/a><\/li><\/ul>\n\n\n\n<p><strong>Hydrology \/ civil:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.xconvert.com\/unit-converter\/cubic-meters-per-second-to-cubic-feet-per-second\">m\u00b3\/s &#x2194; ft\u00b3\/s<\/a><\/li><\/ul>\n\n\n\n<p>The full <a href=\"https:\/\/www.xconvert.com\/unit-converter\/volumeFlowRate\">Volume Flow Rate<\/a> catalog has every other pair you might need.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">Frequently Asked Questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Why do US and metric pumps use such different units?<\/h3>\n\n\n\n<p>Historical convention. The US plumbing industry standardized on gallons per minute in the early 20th century when most fixtures were sized in gallons. Continental Europe never adopted the gallon, and instead built engineering culture around the litre and the cubic meter. International standards (ISO, IEC) prefer SI units \u2014 m\u00b3\/h, L\/s, m\u00b3\/s \u2014 so newer global standards lean metric even when individual markets still write specs in legacy units.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What\u2019s the difference between m\u00b3\/h and CMH?<\/h3>\n\n\n\n<p>Nothing. m\u00b3\/h, m^3\/h, CMH, and \u201ccubic meters per hour\u201d all mean the same unit. CMH is mostly seen in HVAC and air-handler datasheets; m\u00b3\/h is the SI-style notation. Both are 1000 LPH or 16.667 LPM.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">When should I use L\/s instead of m\u00b3\/h?<\/h3>\n\n\n\n<p>L\/s is more useful when you\u2019re working with small flows or process control, because the numbers stay manageable (a 5 L\/s flow vs 18 m\u00b3\/h \u2014 same thing, but 5 reads more naturally). m\u00b3\/h is dominant in pump catalogs and large water-system specifications because typical flows there are bigger and the m\u00b3\/h numbers stay reasonable. The conversion is exact: 1 L\/s = 3.6 m\u00b3\/h.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Is CFM the same for water as for air?<\/h3>\n\n\n\n<p>Numerically yes \u2014 a cubic foot is a cubic foot regardless of fluid. But practically, you almost never see CFM applied to water. US plumbing uses GPM; HVAC uses CFM only for air. If you find a water spec in CFM (rare, mostly in older industrial documentation), convert it to GPM (\u00d7 7.48052) for clarity.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What does SCFM mean?<\/h3>\n\n\n\n<p>\u201cStandard CFM\u201d \u2014 a CFM value corrected to a reference temperature and pressure (commonly 60 \u00b0F and 14.696 psia in US compressed-air practice). It exists because gas volume changes with pressure: a compressor delivering 100 SCFM moves the same <em>mass<\/em> of air no matter what the operating pressure is, even though the actual cubic feet per minute varies. For incompressible fluids (water, oil), the \u201cS\u201d is meaningless.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How do I convert flow rate to mass flow rate?<\/h3>\n\n\n\n<p>Multiply by density. For water at 4 \u00b0C: 1 m\u00b3 = 1000 kg, so 1 L\/s \u2248 1 kg\/s. At 20 \u00b0C, water density is 998.2 kg\/m\u00b3, so the difference is under 0.2%. For air, oil, or gases, density varies enough that the conversion needs the actual fluid density and operating conditions. Mass flow stays constant through a system; volumetric flow doesn\u2019t (it changes with temperature and, for compressible flows, with pressure).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does pump head convert the same way as flow?<\/h3>\n\n\n\n<p>No. Pump head is conventionally given in feet of water column (US) or meters (metric). The conversion is <strong>1 ft = 0.3048 m<\/strong>, regardless of fluid \u2014 but the <em>pressure<\/em> that head represents depends on the fluid\u2019s density. For water, 1 ft head \u2248 0.433 psi. For diesel, kerosene, or oil, the same head represents a smaller pressure because the fluid is less dense.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Try it now<\/h2>\n\n\n\n<p>If you have a spec in one unit and need it in another, jump straight to the right <a href=\"https:\/\/www.xconvert.com\/unit-converter\/volumeFlowRate\">xconvert flow-rate converter<\/a> \u2014 no math, full precision. For a deeper dive on the GPM-vs-LPM conversion specifically (including the US-vs-UK gallon trap), see <a href=\"\/blog\/gpm-to-lpm-conversion-formula-calculator-us-uk-gallons\/\">GPM to LPM Conversion: Formula, Calculator, and Reference Table<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Complete guide to the flow-rate units used in HVAC, plumbing, fire protection, and industrial systems \u2014 with a full conversion matrix between GPM, LPM, m\u00b3\/h, L\/s, and CFM, plus which units each industry actually uses.<\/p>\n","protected":false},"author":3,"featured_media":490,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,14],"tags":[],"class_list":["post-382","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-to-guides","category-tools"],"_links":{"self":[{"href":"\/blog\/wp-json\/wp\/v2\/posts\/382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"\/blog\/wp-json\/wp\/v2\/comments?post=382"}],"version-history":[{"count":2,"href":"\/blog\/wp-json\/wp\/v2\/posts\/382\/revisions"}],"predecessor-version":[{"id":492,"href":"\/blog\/wp-json\/wp\/v2\/posts\/382\/revisions\/492"}],"wp:featuredmedia":[{"embeddable":true,"href":"\/blog\/wp-json\/wp\/v2\/media\/490"}],"wp:attachment":[{"href":"\/blog\/wp-json\/wp\/v2\/media?parent=382"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/blog\/wp-json\/wp\/v2\/categories?post=382"},{"taxonomy":"post_tag","embeddable":true,"href":"\/blog\/wp-json\/wp\/v2\/tags?post=382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}