How to Calculate How Long an Oxygen Tank Will Last

You can calculate how long an oxygen tank will last using a simple formula that accounts for three things: how much oxygen is in the tank right now, the size of the tank, and the flow rate you’re using. A full E-cylinder (the most common portable size) at 2 liters per minute will last roughly 5 hours, but the math works for any tank size and any flow rate.

The Basic Formula

The standard formula used by respiratory therapists and medical professionals is:

Duration (minutes) = Tank Constant × (Gauge Pressure − 200) ÷ Flow Rate

Here’s what each piece means:

  • Tank Constant: A fixed number based on your cylinder size. It converts pressure into usable liters. Each tank size has its own constant.
  • Gauge Pressure: The current pressure reading on the regulator, measured in PSI. A full tank typically reads around 2,000 PSI.
  • 200 PSI (Safe Residual): You subtract 200 PSI because you should never run a tank completely empty. This built-in safety margin ensures you have time to switch tanks or get to your oxygen supply.
  • Flow Rate: The number of liters per minute your regulator is set to deliver.

The result is your available time in minutes. Divide by 60 to convert to hours.

Tank Constants by Cylinder Size

The tank constant (sometimes called the “k factor”) is different for every cylinder size. It reflects how much total oxygen the cylinder holds relative to its pressure. Here are the constants for common medical oxygen tanks:

  • D cylinder: 0.16
  • E cylinder: 0.28
  • G cylinder: 2.41
  • H or K cylinder: 3.14
  • M cylinder: 1.56

Smaller portable tanks like the M4, M6, and M9 are also widely used. These hold 113, 165, and 255 liters of oxygen respectively when full. For these smaller cylinders, you can skip the formula entirely and just divide their total liter capacity by your flow rate to get duration in minutes (since the manufacturer lists total usable volume directly).

Step-by-Step Example With an E-Cylinder

Say you have an E-cylinder (the tall, slim tank commonly used at home or in transport). Your gauge reads 1,800 PSI, and your flow rate is set to 2 liters per minute.

Plug the numbers into the formula:

Duration = 0.28 × (1,800 − 200) ÷ 2

First, subtract the safe residual: 1,800 − 200 = 1,600 PSI of usable oxygen. Multiply by the tank constant: 0.28 × 1,600 = 448 liters available. Divide by the flow rate: 448 ÷ 2 = 224 minutes. That’s about 3 hours and 44 minutes.

If you were using the same tank at 3 liters per minute instead, the math changes to 448 ÷ 3 = roughly 149 minutes, or about 2 hours and 29 minutes. Higher flow rates drain tanks significantly faster.

How a Full Tank Compares at Different Flow Rates

To give you a practical reference, here’s approximately how long a full E-cylinder (2,000 PSI) lasts at common flow rates:

  • 1 LPM: about 8 hours, 24 minutes
  • 2 LPM: about 4 hours, 12 minutes
  • 3 LPM: about 2 hours, 48 minutes
  • 4 LPM: about 2 hours, 6 minutes
  • 5 LPM: about 1 hour, 41 minutes

These numbers drop proportionally as the tank empties. If your gauge reads 1,000 PSI instead of 2,000, you have roughly half the time listed above.

Continuous Flow vs. Pulse Dose

The formula above assumes continuous flow, where oxygen streams steadily from the tank whether you’re inhaling or not. Many portable systems use a pulse dose (or “conserving”) regulator instead, which delivers a small burst of oxygen only when you breathe in. This stretches the tank considerably longer because no oxygen is wasted during exhalation.

Pulse dose systems make duration harder to calculate precisely because the actual oxygen used depends on your breathing rate. Most manufacturers estimate duration assuming a breathing rate of about 20 breaths per minute. At that rate, a pulse dose system can extend tank life by two to three times compared to continuous flow at the same setting number, though the exact ratio varies by device. The setting numbers on a pulse dose regulator (1, 2, 3) don’t correspond directly to liters per minute the way they do on a continuous flow regulator, so you can’t plug them into the standard formula.

If you’re using pulse dose, the best approach is to check the duration chart that came with your specific conserving device. These charts list expected run times for each tank size and setting based on the manufacturer’s tested delivery volume.

Quick Calculation for Small Portable Tanks

For small portable cylinders like the M4, M6, or M9, manufacturers often list the total volume in liters rather than expecting you to work with PSI and tank constants. This makes the math simple:

Duration (minutes) = Total liters in tank ÷ Flow rate (LPM)

An M6 cylinder holds 165 liters when full. At 2 liters per minute on continuous flow, that gives you 165 ÷ 2 = 82.5 minutes, or about 1 hour and 22 minutes. An M9, which holds 255 liters, would last about 2 hours and 7 minutes at the same flow rate. These are small tanks designed for short outings, not all-day use.

Tips for Real-World Planning

Always round down, not up. The formula gives you a theoretical maximum, but small leaks at connections, slight variations in regulator accuracy, and the safety margin of 200 PSI you’ve already subtracted all mean your actual time could be a bit shorter. If the math says 3 hours, plan for 2.5.

Check the gauge before you leave. A tank sitting at 500 PSI has very little usable oxygen regardless of its size. With an E-cylinder at 2 LPM, 500 PSI on the gauge means only about 42 minutes of oxygen after subtracting the 200 PSI safety cushion.

Keep a spare tank accessible if oxygen is critical to your daily routine. Even the best calculations can’t account for a delayed ride home, an unexpected errand, or a flow rate adjustment during the day. Carrying a backup M6 cylinder adds relatively little weight and can provide over an hour of emergency supply.