Peak Flow Diurnal Variation Calculator
- Morning PEF
- 350 L/min
- You entered
- Evening PEF
- 420 L/min
- You entered
This calculator works out the diurnal variation in your peak expiratory flow (PEF) readings—the difference between your morning and evening measurements expressed as a percentage. You enter your morning and evening peak flow values, and it returns the variation percentage, which helps you and your clinician assess asthma control.
Formula
The diurnal variation is calculated as the absolute difference between the morning and evening readings, divided by the average of the two readings, then multiplied by 100 to get a percentage.
Diurnal variation (%) = |PEFmorning − PEFevening| ÷ ((PEFmorning + PEFevening) ÷ 2) × 100
Where:
- PEFmorning = peak expiratory flow measured in the morning, in L/min
- PEFevening = peak expiratory flow measured in the evening, in L/min
This is the standard formula used in asthma management guidelines. Some clinicians use the highest reading of the day as the denominator instead of the average, which gives a slightly lower percentage. The average method is more common in home monitoring because it is simpler and less sensitive to a single high reading.
Worked Example
Using the default values from the calculator above: morning PEF = 350 L/min, evening PEF = 420 L/min.
- Difference = |350 − 420| = 70 L/min
- Average = (350 + 420) ÷ 2 = 385 L/min
- Ratio = 70 ÷ 385 = 0.1818…
- Percentage = 0.1818 × 100 = 18.2%
The calculator shows 18.2%, matching the manual calculation.
Why Diurnal Variation Matters
Peak flow naturally varies throughout the day in everyone, but the variation is larger in people with poorly controlled asthma. The morning dip is the classic pattern: airway inflammation and bronchoconstriction are worse overnight, so the first reading of the day is often the lowest. Evening readings tend to be higher. When the difference between the two is large, it indicates that the airways are unstable and that the current treatment plan may need adjustment.
In asthma management, a diurnal variation of more than 10% is often considered a sign of inadequate control. Values above 20% are generally regarded as significant and may prompt a review of medication. However, thresholds vary slightly between guidelines, so always interpret the result with your healthcare provider.
Tracking this number over time is more useful than a single reading. A trend of increasing variation can warn of an impending exacerbation before symptoms worsen, giving you a chance to act early.
How to Take Reliable Peak Flow Readings
To get meaningful diurnal variation, you need consistent measurement technique. Follow these steps each time:
- Stand upright, unless your clinician advises otherwise.
- Set the marker on the peak flow meter to zero.
- Take a deep breath in, then seal your lips around the mouthpiece.
- Blow out as hard and as fast as you can, in a single burst.
- Read the number, then repeat twice more.
- Record the highest of the three readings.
Measure at the same times each day—typically immediately after waking (before any medication) and in the evening (before bed). Consistency in timing is critical because the circadian rhythm of airway calibre means readings taken even a couple of hours apart are not directly comparable.
Common Mistakes and Misconceptions
One frequent error is using the average of the three blows instead of the highest. The best of three is the standard because it reflects maximum effort; averaging penalises a poor first attempt. Another mistake is recording the reading before you have fully exhaled—make sure you blow for at least one second.
A common misconception is that a single high morning reading means your asthma is fine. Diurnal variation is about the range between morning and evening, not just the absolute values. Someone with readings of 300 and 500 has a variation of 50%, which is very high, even though the evening value looks normal.
Also, do not compare your readings to someone else’s. Peak flow depends on age, height, sex, and ethnicity. The variation percentage is a relative measure, so it is comparable across people, but the raw numbers are not.
Limitations of This Calculation
This calculator uses only two readings per day. Some guidelines recommend taking readings three or four times daily for a full picture, in which case the variation is calculated differently—usually as the difference between the highest and lowest reading of the day, divided by the mean of all readings. The two-reading method is a simplification that works well for routine home monitoring but may miss brief fluctuations.
Another limitation is that the formula assumes the readings are taken with the same meter and technique. If you change devices, the baseline may shift, making the variation appear larger or smaller than it really is. Always use the same meter for the entire monitoring period.
Finally, the calculator gives you a number, but it cannot tell you why the variation is high. Infection, allergen exposure, poor inhaler technique, or even stress can all increase variability. Use the result as a prompt to review your asthma action plan, not as a diagnosis.
Frequently Asked Questions
What is a normal peak flow diurnal variation?
In healthy people without asthma, diurnal variation is usually less than 10%. In well-controlled asthma, it is often below 10% as well. Persistent variation above 10–15% suggests the airways are unstable and that treatment may need to be stepped up. However, individual targets vary, so ask your clinician what threshold applies to you.
Why is my morning peak flow always lower?
This is the normal circadian pattern. Cortisol levels are lower in the early morning, and airway calibre is at its smallest. In asthma, this morning dip is exaggerated because the airways are already inflamed and more sensitive to bronchoconstriction. Taking your preventer inhaler regularly helps reduce this morning dip.
Should I take my inhaler before measuring peak flow?
It depends on what you are measuring. If you are measuring your baseline control, take the reading before your reliever inhaler. If you are measuring how well your reliever works, take a reading before and 10–15 minutes after. For daily variation tracking, be consistent—always measure at the same time relative to your medication.
Can I use this calculator for children?
Yes, the formula is the same for children, but the interpretation differs. Children may have larger normal variation, and the thresholds for concern are different. Also, children need a peak flow meter with a lower range. Always use the child’s personal best as the reference, not a population average.
What should I do if my diurnal variation is high?
First, repeat the measurement to confirm it is not a one-off. If the variation remains high, check your inhaler technique and ensure you are taking your preventer as prescribed. Contact your healthcare provider if the variation is above 20% or if you have symptoms like waking at night, shortness of breath, or reduced activity. Do not adjust your medication without medical advice.
Does the temperature or humidity affect peak flow readings?
Yes, cold air and high humidity can trigger bronchoconstriction and lower your peak flow. If you measure outdoors in cold weather, the reading may be lower than an indoor measurement. For consistent tracking, measure in the same environment each day, ideally indoors.
Related
Formula used
in am | Morning PEF | L/min | 350 | 0 in pm | Evening PEF | L/min | 420 | 0 out variation | Diurnal variation | % | (abs(pm - am) / ((am + pm) / 2)) * 100 | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.