Logo

MonoCalc

/

Poisson Distribution Calculator

Math
Expected number of events per interval

Show Steps

Show Chart

Show Table

P(X = 3)

0.168718
Probability
0.168718
Percentage
16.871788%
Complement
0.831282
Complement %
83.128212%

💡 There is a 16.871788% chance of observing exactly 3 events when λ = 4.5.

Distribution Statistics (λ = 4.5)

Mean (μ = λ)
4.500000
Variance (σ² = λ)
4.500000
Std Dev (σ = √λ)
2.121320
Poisson Approximation to Binomial
When n ≥ 20 and p ≤ 0.05, the binomial distribution Binomial(n, p) can be approximated by Poisson(λ) where λ = np. Your current λ = 4.5 is in this ideal range.

PMF Bar Chart

Blue bars = selected event · Red line = mean (λ)

0123456789101112130.0000.0950.190Selected eventMean (λ)

PMF / CDF Distribution Table (k = 013)

kP(X = k)P(X ≤ k)
00.0111090.011109
10.0499900.061099
20.1124790.173578
30.1687180.342296
40.1898080.532104
50.1708270.702930
60.1281200.831051
70.0823630.913414
80.0463290.959743
90.0231650.982907
100.0104240.993331
110.0042640.997596
120.0015990.999195
130.0005540.999748

About This Tool

🎲 Poisson Distribution Calculator – PMF, CDF & Probability

The Poisson distribution is one of the most important discrete probability distributions in statistics, engineering, and the natural sciences. It models the number of times a random event occurs in a fixed interval of time or space — provided those events happen independently at a known, constant average rate λ (lambda). This calculator computes exact, cumulative, upper-tail, and interval Poisson probabilities instantly, and visualises the full distribution with a PMF bar chart and probability table.

🔢 The Poisson Formula (PMF)

The probability of observing exactly k events when the average rate is λ is given by the Probability Mass Function (PMF):

P(X = k) = e^(−λ) × λ^k / k!

where e ≈ 2.71828 is Euler's number and k! = k × (k−1) × … × 1 is the factorial of k. This calculator evaluates the formula in log-space (using log-gamma) to remain numerically stable for large values of k or λ, avoiding floating-point overflow that would affect naïve implementations.

ModeFormulaUse When…
Exact P(X = k)e^(−λ) × λ^k / k!You need the probability of precisely k events
Cumulative P(X ≤ k)Σᵢ₌₀ᵏ P(X = i)You need the probability of at most k events
Upper Tail P(X ≥ k)1 − P(X ≤ k − 1)You need the probability of at least k events
Interval P(a ≤ X ≤ b)P(X ≤ b) − P(X ≤ a − 1)You need a bounded event-count range

📐 Calculation Modes Explained

This tool supports five modes to cover every common probability question:

  • Exact P(X = k) — the probability of observing precisely k events. Useful for spotting the most likely count or evaluating a specific scenario.
  • Cumulative P(X ≤ k) — the probability of at most k events; sums all PMF values from 0 to k. Use this for "no more than" questions in quality control or risk modelling.
  • Upper Tail P(X ≥ k) — the probability of at least k events; equals 1 − P(X ≤ k − 1). Use this for "at least" questions such as service-level thresholds.
  • Interval P(a ≤ X ≤ b) — the probability the count falls within a bounded range; equals P(X ≤ b) − P(X ≤ a − 1).
  • Distribution Summary — generates a full PMF/CDF table over a custom k range, with mean, variance, and standard deviation.

📊 Distribution Statistics

The Poisson distribution has a remarkable property — its mean and variance are both equal to λ:

Mean (μ)

μ = λ

Expected number of events

Variance (σ²)

σ² = λ

Spread equals the rate

Std Dev (σ)

σ = √λ

Square root of the rate

Skewness = 1 / √λ and excess kurtosis = 1 / λ — as λ grows, the Poisson distribution becomes more symmetric and approaches a normal distribution shape.

✅ When to Use the Poisson Distribution

The Poisson model is appropriate when four conditions hold:

  1. Independence — one event occurring does not affect whether another occurs.
  2. Constant rate — the average rate λ is constant throughout the interval.
  3. Rare simultaneous events — two events cannot occur at the exact same instant.
  4. Discrete counts — you are counting occurrences, not measuring a continuous quantity.

Common real-world applications include: call centre arrivals, website requests per second, manufacturing defects per batch, insurance claims per day, and radioactive decay events per minute.

🔄 Poisson Approximation to the Binomial

When a binomial experiment has a large n (≥ 20) and a small p (≤ 0.05), the Poisson distribution with λ = np provides a fast and accurate approximation. For example, 500 items inspected with a 0.2% defect rate (n = 500, p = 0.002) gives λ = 1.0, and the Poisson model closely matches the exact binomial probabilities.

⚠️ Limitations and Edge Cases

If your data shows overdispersion (variance significantly greater than the mean), a Poisson model may underfit — a negative binomial distribution is often a better choice. For very small probabilities at large k, results may round to zero due to floating-point limits, though this only affects negligibly small probabilities that have no practical significance.

Frequently Asked Questions

Is the Poisson Distribution Calculator free?

Yes, Poisson Distribution Calculator is totally free :)

Can I use the Poisson Distribution Calculator offline?

Yes, you can install the webapp as PWA.

Is it safe to use Poisson Distribution Calculator?

Yes, any data related to Poisson Distribution Calculator only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

What is the Poisson distribution?

The Poisson distribution models the number of events that occur independently in a fixed interval of time or space when those events happen at a known constant average rate λ (lambda). Classic examples include the number of phone calls arriving at a call centre per hour, customer arrivals per minute, defects per unit of material, or radioactive decays per second.

How does this Poisson Distribution Calculator work?

Enter the average rate λ (expected events per interval), choose a calculation mode (Exact, Cumulative, Upper Tail, Interval, or Summary), and provide the required event count(s). The calculator computes the probability using the Poisson PMF P(X = k) = e^(−λ) × λ^k / k! and displays distribution statistics, a probability table, and a PMF bar chart.

What is the difference between exact, cumulative, and upper-tail probability?

Exact P(X = k) gives the probability of observing precisely k events. Cumulative P(X ≤ k) gives the probability of at most k events. Upper tail P(X ≥ k) gives the probability of at least k events — it equals 1 − P(X ≤ k − 1). Interval P(a ≤ X ≤ b) covers a bounded range of event counts.

When is the Poisson distribution appropriate?

The Poisson model is appropriate when: (1) events occur independently, (2) the average rate λ is constant over the interval, (3) two events cannot occur at exactly the same instant, and (4) you are counting discrete occurrences. It can also approximate the binomial distribution when n is large (≥ 20) and p is small (≤ 0.05), with λ = np.

Why are the mean and variance both equal to λ?

A unique property of the Poisson distribution is that its mean and variance are equal, both equal to λ. This means if you observe more variability than the mean (overdispersion), a Poisson model may not be the best fit — consider a negative binomial distribution instead. The standard deviation is √λ.

How accurate are the results for large λ or k?

This calculator uses log-space arithmetic and the log-gamma function to evaluate k! — avoiding overflow for large k values. Results remain accurate for λ and k up to several hundred. For very large values (λ > 500 or k > 1000), extremely small tail probabilities may underflow to zero, but results for non-negligible probabilities stay reliable.