Poisson Distribution Calculator
Calculate Poisson probabilities for rare events. Find P(X = k), P(X ≤ k), and P(X > k) given an average rate λ.
Did this tool work for you?
How to use this calculator
λ is the average number of events in the interval. k is the specific count of interest. e is Euler's number (~2.71828).
- 1
Enter λ (lambda): the average number of events per interval (e.g. 3 calls per minute).
- 2
Enter k: the specific count you want the probability for (e.g. exactly 4 calls).
- 3
The calculator returns P(X = k), the cumulative P(X ≤ k), and P(X > k).
Frequently asked questions
What does the calculator compute and how?
For a rate λ and a count k it gives P(X = k) = λᵏe⁻λ ÷ k!, the cumulative P(X ≤ k) as the sum of those terms from 0 to k, and P(X > k). Terms are evaluated through logarithms of the factorial to avoid overflow. For λ = 3 and k = 4 the results are 0.168031, 0.815263 and 0.184737.
How do I get P(X ≥ k) or the probability between two counts?
The tool shows P(X ≤ k) and P(X > k) only, so shift k. P(X ≥ 4) equals P(X > 3), which you get by entering k = 3: for λ = 3 that is 1 − 0.647232 = 0.352768. A range such as P(2 ≤ X ≤ 5) is P(X ≤ 5) minus P(X ≤ 1), two runs with the same λ.
What are the limits on λ and k?
λ must be positive, k must be 0 or greater, and k above 170 is rejected with an error. A non-integer k is rounded to the nearest whole number (2.6 is treated as 3), because the Poisson counts whole events. λ itself can be fractional, such as 2.5 calls per hour.
Why do some results appear in scientific notation?
Probabilities below 0.000001 are shown as, for example, 7.961e-17 for P(X = 30) at λ = 4, so that a tiny but nonzero chance is not displayed as 0.000000. P(X > k) in the far tail is summed directly instead of subtracting from 1, which keeps small values such as 1.179e-11 (λ = 3, k = 20) accurate instead of losing them to rounding.
How do I match λ to the interval I care about?
λ must be the expected count over the exact interval in the question. If a counter averages 3 arrivals per hour, a 30-minute window has λ = 1.5 and a 2-hour window has λ = 6. Using the wrong interval is the most common error. For λ = 6, the chance of zero events is 0.002479.
When is the Poisson model a poor fit?
When events cluster or influence one another, when the rate changes during the interval (rush hours), or when the variance of observed counts is much larger than their mean. The Poisson distribution forces mean and variance to be equal to λ. Overdispersed counts need another model, and counts that cannot be zero need a zero-truncated version.
How is it related to the binomial distribution?
Poisson is the limit of a binomial with many trials and a small success chance, with λ = np. It suits rare events counted over time or space. If you have a fixed number of trials with a known probability and the count is bounded by that number, the binomial is the exact model and Poisson is only an approximation.
Poisson probability calculator for event counts
Counting events at a steady average rate
The Poisson distribution gives the probability of seeing exactly k events in a fixed interval when they occur independently at an average rate λ. Its mean and its variance are both λ, so the standard deviation is √λ. Enter λ and k and the calculator returns three probabilities, P(X = k), P(X ≤ k) and P(X > k), plus the mean, variance and standard deviation. Typical uses are arrivals at a help desk, defects per batch, or typos per page.
| λ | k | P(X = k) | P(X ≤ k) | P(X > k) |
|---|---|---|---|---|
| 3 | 0 | 0.049787 | 0.049787 | 0.950213 |
| 3 | 4 | 0.168031 | 0.815263 | 0.184737 |
| 2.5 | 5 | 0.066801 | 0.957979 | 0.042021 |
| 0.5 | 3 | 0.012636 | 0.998248 | 0.001752 |
| 10 | 15 | 0.034718 | 0.951260 | 0.048740 |
| 100 | 100 | 0.039861 | 0.526562 | 0.473438 |
Worked example: calls per minute
A switchboard averages 3 calls per minute, so λ = 3. The chance of a minute with no calls at all is 0.049787, about 5%. The chance of exactly 4 calls is 0.168031, and the chance of 4 or fewer is 0.815263, which leaves 0.184737 for five or more. Far in the tail, the probability of more than 20 calls in a minute is 1.179e-11, which is effectively never.
Worked example: a rarer event
A production line shows an average of 2.5 flaws per panel. The chance of exactly 5 flaws is 0.066801, and P(X ≤ 5) is 0.957979, so a panel with more than 5 flaws occurs with probability 0.042021, roughly 1 panel in 24. If the observed share of panels with more than 5 flaws is much higher than that, flaws probably cluster and the Poisson assumptions need a second look.
Rate, interval and independence
Rates scale linearly with the interval: halve the window and halve λ. The model assumes events are independent, that the rate stays constant, and that two events do not happen at the same instant. Rush-hour traffic and contagious outcomes violate those conditions. When the sample variance of your counts greatly exceeds the sample mean, the Poisson model is understating the variability.
Limits of this tool
It handles one k at a time, rounds k to a whole number, and refuses k above 170. It shows the three probabilities and the moments but not a table of the whole distribution or a plot. It does not estimate λ from data or test whether data fit a Poisson model.
Learn more from an authoritative source:
WikipediaVariance Calculator
Calculate variance and standard deviation for a set of numbers. Choose population variance (σ²) or sample variance (s²).
Standard Error Calculator
Calculate the Standard Error of the Mean (SEM) from standard deviation and sample size. Includes margin of error for 90%, 95%, and 99% confidence levels.
Correlation Coefficient Calculator
Calculate Pearson correlation coefficient (r) between two variables. Measures strength and direction of linear relationships.
Linear Regression Calculator
Calculate the linear regression line (y = mx + b) for a dataset. Find slope, intercept, and predict Y for any X value.
Z-Score Calculator
Calculate the z-score (standard score) and percentile rank for any value in a normal distribution. Convert raw scores to z-scores instantly.
T-Test Calculator
Perform a one-sample t-test to determine if a sample mean is significantly different from a known population mean. Returns t-statistic and p-value.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →