Normal Distribution Calculator

Reviewed by CalcMulti Editorial Team·Last updated: ·Statistics Hub

The normal distribution (bell curve) is the most important probability distribution in statistics. It describes how values cluster symmetrically around a mean, with about 68% of values within 1 standard deviation, 95% within 2, and 99.7% within 3.

This calculator computes the probability that a normally distributed variable falls in a specified range, given any mean (μ) and standard deviation (σ). Results are based on the cumulative distribution function (CDF).

Formula

Z = (X − μ) / σ P(X < x) = Φ(Z)

X
the value of interest
μ (mu)
mean of the distribution
σ (sigma)
standard deviation of the distribution
Z
standardised z-score
Φ(Z)
cumulative distribution function of the standard normal

Calculate probability:

The 68-95-99.7 Empirical Rule

Range% of dataCommon use
μ ± 1σ68.27%Normal variation range
μ ± 2σ95.45%Confidence intervals (95%)
μ ± 3σ99.73%Six Sigma quality control
μ ± 1.96σ95.00%Exact 95% CI (z = 1.96)
μ ± 2.576σ99.00%Exact 99% CI (z = 2.576)

Real-World Example: Heights

Adult male heights are approximately normally distributed with μ = 175 cm, σ = 7 cm.

P(X < 175)P(Z < 0) = 0.5000

50% of men are shorter than 175 cm

P(X > 189)P(Z > 2) = 0.0228

2.3% of men are taller than 189 cm

P(161 < X < 189)P(−2 < Z < 2) = 0.9545

95.5% of men are between 161–189 cm

P(X < 161)P(Z < −2) = 0.0228

2.3% are shorter than 161 cm

Normal Distribution vs Alternatives — Which Model Fits?

SituationUse Normal?Better Alternative
n ≥ 30, population σ unknownUse t-distributionT-distribution — accounts for uncertainty in estimating σ
Symmetric, continuous, unimodal data✓ YesNormal distribution is appropriate
Right-skewed data (income, prices, wait times)NoLog-normal distribution
Counts of events per intervalNoPoisson distribution
Proportions between 0 and 1NoBeta or binomial distribution
Time until an event (survival data)NoExponential or Weibull distribution

Common Mistakes with Normal Distribution

Assuming normality without checking

Normal distribution is a model, not a guarantee. Always verify with a histogram or Q-Q plot before using normality-based tests. Many real datasets — income, web sessions, delivery times — are right-skewed, not normal.

Confusing P(X < x) with P(X = x)

For continuous distributions, P(X = any exact value) = 0. The normal CDF gives probabilities over intervals — P(X < x) or P(a < X < b) — not at single points. Always compute a range, never an exact value.

Using normal CDF when n is small and σ is unknown

When sample size is below 30 and the population standard deviation is unknown, use the t-distribution. It has heavier tails that account for the additional uncertainty of estimating σ from a small sample.

Case Study: Delivery Time Modelling at an E-Commerce Company

A data analyst at an e-commerce company was asked to build a model predicting next-day delivery probability. She fitted a normal distribution to 6,000 historical shipment delivery times, computing μ = 22.4 hours and σ = 3.1 hours — which looked plausible on the surface.

But the model kept underestimating late deliveries. She computed the skewness of the sample dataset and found 1.84 — well above the 0.5 threshold for approximate normality. The histogram confirmed a long right tail: most orders arrived in 18–25 hours, but a subset took 48–72 hours due to carrier exceptions.

Switching to a log-normal model captured the real distribution. The normal assumption had been underestimating the probability of deliveries exceeding 30 hours by a factor of three. The corrected model improved SLA planning and reduced customer service escalations by 18% in the following quarter.

Disclaimer

This calculator provides probability estimates based on the normal distribution model. Results assume data is normally distributed. Always verify the normality assumption before applying these results to real-world decisions.

Frequently Asked Questions