Standard deviation tells you how spread out a dataset is β but only in that dataset's original units. Is a standard deviation of 9 percentage points a lot of variability, or a little? The honest answer is: it depends entirely on what the average value is. The coefficient of variation (CV) solves this by expressing spread as a percentage of the mean, making it possible to compare variability meaningfully across datasets with completely different units, scales, or typical sizes.
- The formula, and why it removes units from the comparison
- A full worked example comparing two investments' relative risk
- A second example comparing variability across genuinely different units
- When the coefficient of variation should NOT be used
The Formula
The coefficient of variation is simply the standard deviation divided by the mean, expressed as a percentage. Because both the numerator and denominator carry the same units, those units cancel out entirely β CV is a pure, unitless number, which is exactly what makes it comparable across datasets that standard deviation alone cannot fairly compare.
Worked Example: Comparing Investment Risk
Problem: Investment A has an average annual return of 12% with a standard deviation of 4 percentage points. Investment B has an average annual return of 25% with a standard deviation of 9 percentage points. Which investment is relatively riskier β that is, more variable relative to its own typical return?
Looking only at the raw standard deviations (4 vs. 9), Investment B looks more than twice as volatile. But B also has a much higher average return, so some of that extra spread is simply proportional to B's larger typical values, not necessarily "extra" risk in a relative sense.
CV(A) = (4 / 12) Γ 100% β 33.3%
CV(B) = (9 / 25) Γ 100% = 36.0%
Once scaled by their respective means, the two investments turn out to have much more similar relative variability than the raw standard deviations suggested β B is only modestly riskier relative to its own return (36.0% vs. 33.3%), not the roughly 2.25Γ riskier that comparing 9 to 4 directly would have implied. This is exactly the kind of distortion CV is built to correct.
Worked Example: Comparing Across Different Units
Problem: A researcher measures a group of adults' heights (mean 170 cm, standard deviation 8 cm) and weights (mean 70 kg, standard deviation 12 kg). Which measurement is relatively more variable across the group?
Comparing 8 cm to 12 kg directly is meaningless β they're not even the same kind of quantity. This is the clearest case for CV: it strips the units away entirely, leaving two comparable percentages.
CV(height) = (8 / 170) Γ 100% β 4.7%
CV(weight) = (12 / 70) Γ 100% β 17.1%
Weight is far more variable relative to its own typical value than height is β a genuinely meaningful comparison that raw standard deviations, measured in entirely different units, could never have supported directly. This pattern (height varying relatively little, weight varying much more) is well documented in human biometric data, and the CV comparison is the standard way that observation gets quantified.
CV as a Precision Benchmark
Beyond simple comparison between two datasets, CV is also widely used as a standalone benchmark for judging whether a single measurement process is precise enough to trust. A laboratory assay reporting a CV of 2% across repeated measurements of the same sample is behaving very consistently; the same assay reporting a CV of 25% suggests the measurement process itself is unreliable, independent of what's actually being measured. Many fields β clinical chemistry and analytical laboratories especially β set explicit maximum-acceptable-CV thresholds for exactly this reason, since a measurement with too much relative variability can't be trusted to distinguish a real change in the thing being measured from ordinary measurement noise.
Real-World Uses
Finance: as in the worked example, CV is a standard way to compare the relative risk of investments with different expected returns β a core building block of portfolio risk analysis, often reported alongside (not instead of) raw standard deviation.
Quality control: manufacturing processes producing parts of very different nominal sizes (a 2mm component vs. a 200mm component) can have their consistency compared fairly using CV, since a 0.1mm standard deviation means something very different for each part's scale.
Comparing lab measurements: chemistry and biology labs often report CV alongside a measurement to describe the precision of an instrument or assay, since it communicates relative reliability in a way a raw standard deviation, taken alone, can't.
When NOT to Use the Coefficient of Variation
When the mean is at or near zero. Dividing by a mean close to zero makes CV blow up toward infinity or become wildly unstable, even for genuinely modest variability β CV is only meaningful for data with a mean safely away from zero, and it becomes actively misleading otherwise.
When the data can take negative values on a scale with no true zero point. Temperature in Celsius or Fahrenheit is the classic example: 0Β°C isn't "no temperature," it's an arbitrary reference point, so a mean near 0Β°C makes CV meaningless in exactly the way described above. (Temperature in Kelvin, which has a genuine zero point, doesn't have this problem β the issue is about the scale's zero, not the quantity itself.)
When comparing distributions with very different shapes. CV summarizes spread relative to the mean using just two numbers, the same limitation any single summary statistic has β for a distribution with strong skewness, or where the mean isn't a representative "typical value" to begin with, CV alone can be misleading without also examining the shape of the distribution. In those cases, pairing CV with a visual check β a histogram or box plot β is worth the extra step before drawing a firm conclusion from the percentage alone.
Common Mistakes
Reporting CV without also reporting the mean or the raw standard deviation. CV is a useful comparison tool, but it discards information (the actual scale of the values) that's often still relevant β good practice is to report CV alongside, not instead of, the mean and standard deviation.
Comparing CVs computed from very small samples. Like any statistic built from standard deviation, CV computed from a small sample is itself noisy and shouldn't be treated as a precise value β larger samples give more stable, trustworthy CV estimates.
Is a lower coefficient of variation always "better"?
Can the coefficient of variation be used with the median instead of the mean?
Does CV work the same way for a population as for a sample?
Is there a rule of thumb for what counts as a "high" CV?
Share this article
Written by
Statistics Fundamentals Editorial Team
Written and reviewed by our team of statistics educators. Content is aligned with GCSE, A-Level, AP Statistics, and undergraduate curricula.
About Statistics Fundamentals β