Poisson Distribution Calculator
Model rare events with rate λ — get P(X=k), cumulative probability, mean, and variance.
PMF — highlighted bars match your question
The Poisson distribution helps predict the probability of a certain number of events happening within a fixed interval of time or space. This calculator computes this probability, known as P(X=k), based on a known average rate (λ). It's widely used for analyzing arrivals, manufacturing defects, and other random events.
The Poisson Probability Formula
The Poisson distribution formula calculates the probability of observing exactly 'k' events in a fixed interval, given that these events occur at a constant mean rate 'λ'. The formula is: P(X=k) = (λ^k * e^-λ) / k!. Here, 'λ' (lambda) is the average number of events per interval, 'k' is the specific number of events you're interested in, 'e' is Euler's number (approximately 2.71828), and 'k!' is the factorial of 'k' (the product of all positive integers up to k). This elegant formula provides a powerful way to model discrete events over a continuous, uniform interval.
For the formula to be valid, certain conditions must be met. The events must be independent, meaning one event's occurrence doesn't affect the probability of another. The average rate (λ) of events must be constant throughout the interval. Finally, two events cannot occur at the exact same instant. While this is theoretically impossible to guarantee, it holds true in most practical scenarios, like the arrival of customers at a store or defects on a production line. When these assumptions hold, the formula provides a surprisingly accurate model of reality for many random processes.
Worked Example: Call Center Staffing
Imagine a small company's support desk receives an average of 4 calls per hour on a weekday afternoon. They want to find the probability of receiving exactly 6 calls in a specific one-hour block to help with staffing decisions. In this scenario, the average rate (λ) is 4 calls/hour, and the specific number of events we are interested in (k) is 6 calls. We can now plug these values directly into the Poisson formula to determine the likelihood of this specific outcome.
Using the formula P(X=k) = (λ^k * e^-λ) / k!, we substitute our values: P(X=6) = (4^6 * e^-4) / 6!. First, we calculate each component: 4^6 is 4,096. The value of e^-4 is approximately 0.0183. The factorial of 6 (6!) is 720. Now, we multiply the first two parts: 4,096 * 0.0183 ≈ 74.96. Finally, we divide by the factorial of k: 74.96 / 720 ≈ 0.104. This means there is approximately a 10.4% chance that the support desk will receive exactly 6 calls in any given hour.
The result, 0.104, tells the manager that while 4 calls is the average, a spike to 6 calls is not a particularly rare event. It will happen just over 10% of the time, or roughly once every 10 hours of operation. This single data point doesn't solve the entire staffing problem, but it provides a quantitative measure of variability. By calculating the probabilities for 5, 7, and 8 calls as well, the manager can build a complete picture of the expected call volume and make a more informed decision about whether to have an additional agent on standby.
Common Mistakes and Interpretation Errors
A frequent error is mismatching the interval of the average rate (λ) with the interval of the question. For example, if a website averages 120 visits per hour, your λ is 120. If you want to know the probability of getting exactly 2 visits in a one-minute interval, you cannot use λ=120. You must first scale the rate to the new interval. Since there are 60 minutes in an hour, the correct λ for a one-minute interval would be 120 / 60 = 2 visits per minute. Using the wrong λ is the most common reason for getting an incorrect result.
Another pitfall is misunderstanding what the Poisson formula calculates. It gives you the probability of *exactly* 'k' events, not 'at least k' or 'at most k'. If you need to know the probability of receiving 5 or fewer calls, you must calculate P(X=0), P(X=1), P(X=2), P(X=3), P(X=4), and P(X=5) individually and then sum those probabilities. This cumulative probability is essential for many real-world decisions, like determining inventory levels needed to cover demand 95% of the time, but it requires more steps than a single point calculation.
Practical Applications of the Poisson Distribution
The Poisson distribution is a workhorse in operational fields like quality control and inventory management. A manufacturer can model the number of defects (e.g., paint blemishes, broken parts) per 100 feet of material or per batch of products. If a process historically produces 2.5 defects per batch, they can calculate the probability of a batch having 0 defects, or the probability of it having 5 or more, which might trigger a quality review. This helps set realistic quality targets and identify when a process is performing outside of its expected statistical boundaries.
It's also fundamental to staffing and resource allocation. Retail stores use it to model customer arrivals per hour to schedule the right number of cashiers. Emergency services use it to predict the number of calls in a given shift to ensure adequate paramedic or fire crew coverage. In finance, it can model infrequent events like the number of days a stock price will jump by more than 5% in a year. In all these cases, it provides a simple yet powerful method for quantifying uncertainty and planning for variability around an average rate of occurrence.
Frequently asked questions
Can λ be a decimal?
Yes. λ is a rate, so 2.3 events per hour is fine. Only k must be a non-negative integer.
What does P(X ≥ 1) tell me?
The probability of at least one event = 1 − e⁻λ. For λ = 0.5, that's 1 − 0.607 = 0.393.
Poisson vs exponential?
Poisson counts events in a window; exponential measures the waiting time between events. They're two sides of the same coin: events ~ Poisson(λt) ⇔ gaps ~ Exponential(λ).
Up to what k will this calculator handle?
The PMF is stable in log-space, so even very large k computes accurately. The chart auto-trims to a sensible window around λ.
More in Statistics & Probability
From z-scores and confidence intervals to t-tests, chi-square, correlation, regression, and the binomial/Poisson distributions — textbook-grade tools with worked examples.
- Z-Score Calculator
Convert a value to a z-score, percentile, and tail probabilities using the standard normal distribution.
- Normal Distribution Calculator
Find P(X<x), P(X>x), and between-range probabilities for any normal distribution with mean μ and SD σ.
- Binomial Distribution Calculator
Compute P(X=k), cumulative probabilities, mean, and variance for n trials with success probability p.
- Permutations & Combinations Calculator
Compute nPr (order matters) and nCr (order doesn't) with full counting-principle explanation.
- Bayes' Theorem Calculator
Update prior beliefs with new evidence using Bayes' rule — posterior probability with tree diagram.
- Confidence Interval Calculator
Compute z or t confidence intervals for a mean, with margin of error breakdown.
Related calculators
Browse all Education →Binomial Distribution Calculator
Compute P(X=k), cumulative probabilities, mean, and variance for n trials with success probability p.
Normal Distribution Calculator
Find P(X<x), P(X>x), and between-range probabilities for any normal distribution with mean μ and SD σ.
Standard Deviation Calculator
Mean, median, mode, range, sample/population standard deviation, variance, quartiles, IQR, and SEM for any list of numbers.
Average Calculator
Mean, median, mode, sum, count, min, max, and range for any list of numbers.
Confidence Interval Calculator
Compute z or t confidence intervals for a mean, with margin of error breakdown.
Sample Size Calculator
Required sample size to estimate a proportion or mean at a chosen confidence level and margin of error.
Fraction Calculator
Add, subtract, multiply, and divide fractions and mixed numbers — results returned simplified, as a mixed number, and as a decimal.
Course Grade Calculator
Weighted course grade from assignments, quizzes, and exams. Shows current grade plus the score needed on remaining work.