Poisson Distribution Calculator

Calculate exact, cumulative, tail, between-range, and percentile probabilities for a Poisson random variable.

Calculator is for informational purposes only. Terms and Conditions

\[ P(X=k)=\frac{e^{-\lambda}\lambda^k}{k!} \]
1

Choose the probability setup

Select the probability type and how lambda should be entered.

Choose whether you need an exact, cumulative, tail, range, or inverse cumulative result.
Use a direct average rate, scale a rate to a different interval, or approximate from binomial inputs.
Enter λ and the event count k. The calculator updates automatically.
2

Enter the known values

Only the fields needed for the selected setup are shown.

events
Lambda is the average number of events expected in the interval being analyzed.
events
k must be a whole number because a Poisson random variable counts events.
events
The lower count is included in the between probability.
events
The upper count is included in the between probability.
The calculator finds the smallest k where P(X ≤ k) reaches this target.
events
Enter the average count for the known interval, such as 12 calls per hour.
This is the interval that your known average rate is based on.
This is the interval for the probability calculation.
trials
For a binomial approximation, n should be large and p should be small.
Use a decimal such as 0.04 or switch the unit to percent and enter 4.
Advanced Options
3

Visual Check

The highlighted bars show the selected probability region.

Poisson distribution probability chart A bar chart of Poisson probabilities with the selected event count or probability range highlighted.
4

Solution

Live probability, quick checks, warnings, and full solution steps.

Probability
Real-time result updates as you type.

Quick checks

  • Check
Show solution steps See the equation, substitution, assumptions, and result path
  1. Enter values to see the full solution steps and checks.
5

Source, Standards, and Assumptions

Calculation basis, constants, assumptions, and limitations.

Standard probability method

This calculator uses the standard Poisson distribution probability mass function and cumulative sums.

  • Events are independent and occur at an approximately constant average rate over the selected interval.
On this page

Calculator Guide

How to Use the Poisson Distribution Calculator

The Poisson Distribution Calculator above helps you find the probability of a count occurring in a fixed interval when you know the average event rate, \( \lambda \). Use it for exact probabilities, cumulative probabilities, tail probabilities, between-count probabilities, rate conversion, and quick statistics checks.

A Poisson probability is useful when you are counting events such as calls per hour, defects per batch, failures per year, arrivals per minute, or incidents per mile. The key is that \( \lambda \) must represent the average count in the same interval used by the question.

Best for Event counts in a fixed time, area, volume, distance, or exposure interval
Main result Probability as a decimal, percent, cumulative value, or percentile count
Most important input \( \lambda \), the average number of events in the target interval

Quick Answer

To calculate a Poisson probability, enter \( \lambda \), choose the probability type, and enter the event count \( k \). Use “exactly” for \( P(X=k) \), “at most” for \( P(X \le k) \), “at least” for \( P(X \ge k) \), and “between” for a range such as \( P(a \le X \le b) \).

When not to rely on a simple Poisson model

Do not rely on a basic Poisson result when events are strongly dependent, the event rate changes during the interval, the data is heavily clustered, or the real process has known limits that the Poisson model does not include.

Inputs and Outputs Used by the Calculator

The calculator uses \( \lambda \) and one or more event-count inputs to estimate the probability of a discrete count. Some modes also help convert rates or estimate \( \lambda \) from binomial-style inputs.

Poisson calculator inputs and outputs
TypeValueWhat It MeansTypical Entry
Input\( \lambda \)Average number of events expected in the interval being analyzed.4 calls per hour, 1.2 defects per batch
Input\( k \)The event count used for exact, cumulative, or tail probability.0, 1, 2, 3, 4
Input\( a \), \( b \)Lower and upper count limits for between-range probability.2 through 6 events
InputTarget probabilityThe cumulative probability used to find the smallest count meeting a percentile target.0.95 or 95%
OutputProbability or countThe calculated probability, percent form, or smallest count for percentile mode.0.1465, 14.65%, or \( k=8 \)

Poisson Distribution Formula

The main Poisson formula gives the probability of exactly \( k \) events when the average expected count is \( \lambda \). Cumulative and tail probabilities are calculated by summing exact probabilities or using complements.

Exact probability

\[ P(X=k)=\frac{e^{-\lambda}\lambda^k}{k!} \]

Use this formula when the question asks for exactly one count, such as exactly 2 failures or exactly 5 arrivals.

Cumulative and tail probabilities

\[ P(X\le k)=\sum_{i=0}^{k}\frac{e^{-\lambda}\lambda^i}{i!} \]

Tail probabilities use complements, such as \( P(X\ge k)=1-P(X\le k-1) \) and \( P(X>k)=1-P(X\le k) \).

Rate conversion

\[ \lambda_{target}=\lambda_{known}\left(\frac{t_{target}}{t_{known}}\right) \]

Use this when your known average rate is given for one interval, but your probability question uses another interval.

What the Variables Mean

The most common mistake in a Poisson calculation is using the wrong value for \( \lambda \). \( k \) is a whole-number count, but \( \lambda \) is an average and can be a decimal.

\( X \)

The random event count. Examples include the number of calls, arrivals, defects, failures, or incidents in the interval.

\( k \)

The specific event count being tested. It must be a nonnegative whole number such as 0, 1, 2, or 3.

\( \lambda \)

The average expected number of events in the interval. It can be decimal, such as 2.5 defects per batch.

\( e \)

Euler’s number, approximately 2.71828. It appears in the Poisson probability formula.

\( k! \)

The factorial of \( k \), equal to \( k(k-1)(k-2)\cdots 1 \). By definition, \( 0! = 1 \).

\( a \), \( b \)

The lower and upper counts for a between probability, such as \( P(2 \le X \le 6) \).

How to Use the Calculator

Use the calculator by matching the probability type to the wording of your question. Then enter \( \lambda \), the event count or count range, and confirm that the rate interval matches the problem.

1

Choose the probability type

Select exactly, at most, fewer than, at least, more than, between, or percentile depending on the wording of the problem.

2

Enter or calculate \( \lambda \)

Enter the average count directly, convert a rate to a target interval, or estimate \( \lambda \) from \( np \) if you are using a binomial approximation.

3

Enter the count information

Use \( k \) for exact or tail probability, \( a \) and \( b \) for between mode, or a target probability for percentile mode.

4

Check the chart and result

The highlighted bars show which counts are included. This is the easiest way to catch exact-versus-cumulative mistakes.

How to Interpret Poisson Probability Results

A Poisson result is a probability, not a guarantee. A value near 0 means the count is unlikely under the assumed rate; a value near 1 means the selected range or tail is very likely.

What to do with the result

Use it to estimate risk, compare scenarios, check a homework problem, set a service threshold, or understand how likely a count is under an average rate.

What changes the result most?

\( \lambda \) usually drives the result most. If the average event rate doubles, the whole distribution shifts to higher counts.

Sanity check

The most likely count should usually be near \( \lambda \). If \( \lambda=20 \), a chart centered around 0 to 5 would be suspicious.

Choosing the right Poisson probability type
Question WordingUse This ModeFormula Meaning
Exactly 3 eventsExactly k\( P(X=3) \)
3 or fewer eventsAt most k\( P(X\le3) \)
Fewer than 3 eventsFewer than k\( P(X<3) \)
3 or more eventsAt least k\( P(X\ge3) \)
More than 3 eventsMore than k\( P(X>3) \)
Between 2 and 6 eventsBetween counts\( P(2\le X\le6) \)

Exact versus cumulative interpretation

\( P(X=3) \) means exactly 3 events. \( P(X\le3) \) means 0, 1, 2, or 3 events. These can be very different numbers.

Input Checklist Before You Trust the Answer

Most wrong Poisson results come from using the wrong interval, choosing the wrong inequality, or entering an event count that is not a whole number.

Match the interval

If the rate is 12 calls per hour but the question asks about 15 minutes, convert \( \lambda \) before calculating.

Use whole-number counts

Event counts such as \( k \), \( a \), and \( b \) must be integers. The average rate \( \lambda \) may be decimal.

Check the inequality

At least includes \( k \). More than excludes \( k \). At most includes \( k \). Fewer than excludes \( k \).

Confirm the process

The model is most useful when events are independent and occur at an approximately constant average rate.

Worked Example

This example shows how to calculate an exact Poisson probability by hand. It matches one of the most common uses of the calculator: finding the chance of exactly \( k \) events.

Given values

Scenario
A help desk receives an average of 4 calls per hour.
Average rate
\( \lambda = 4 \) calls per hour
Event count
\( k = 2 \) calls
Question
What is \( P(X=2) \)?

Formula

\[ P(X=k)=\frac{e^{-\lambda}\lambda^k}{k!} \]

Substitution

\[ P(X=2)=\frac{e^{-4}4^2}{2!} \]

Calculation

\[ P(X=2)=\frac{0.0183156 \times 16}{2}=0.1465 \]

Final answer

The probability of exactly 2 calls in one hour is about 0.1465, or 14.65%. This is reasonable because 2 is below the average of 4 but still close enough to be plausible.

How to Visualize the Poisson Calculation

A Poisson distribution is best visualized as a bar chart. Each bar represents one possible event count, and the highlighted bars show which counts are included in the selected probability.

Reference Checks for Poisson Results

The Poisson distribution does not have one universal “good” probability range. A reasonable result depends on \( \lambda \), the event count, and the selected probability type.

Mean

The average count is \( \mu=\lambda \). Results near \( \lambda \) are usually more likely than counts far away from \( \lambda \).

Variance

The variance is also \( \sigma^2=\lambda \). If real data varies much more than \( \lambda \), the process may be overdispersed.

Standard deviation

The standard deviation is \( \sigma=\sqrt{\lambda} \). This helps estimate how spread out the count distribution is.

Mode

The most likely count is usually near \( \lfloor \lambda \rfloor \). If \( \lambda \) is an integer, both \( \lambda-1 \) and \( \lambda \) can be modes.

Practical Planning Notes and Reasonable Ranges

For engineering and operations work, a Poisson calculation is often used as a planning estimate rather than a final design requirement. It can help size spare parts inventory, estimate failure risk, set call-center thresholds, or compare defect rates.

For many real-world applications, a useful first check is whether the observed count is within a few standard deviations of \( \lambda \). Since a Poisson distribution has \( \sigma=\sqrt{\lambda} \), counts much higher than \( \lambda+3\sqrt{\lambda} \) may deserve closer investigation, especially if they happen repeatedly.

Practical judgment note

If the Poisson result affects safety, reliability targets, contractual performance, or code-controlled decisions, verify the model with actual data, applicable standards, and professional judgment.

A suspicious range is one where the calculated probability is extremely high or low but the real data frequently contradicts it. That often means the process is not independent, the rate changes over time, or different operating conditions are being mixed together.

Units and Rate Conversions

The Poisson formula itself is unitless once \( \lambda \) is known, but \( \lambda \) must be based on the correct interval. Rate conversion is the most important “unit” issue for this calculator.

Converting a rate to the target interval

\[ \lambda_{target}=\lambda_{known}\left(\frac{t_{target}}{t_{known}}\right) \]

Common unit trap

If a system averages 12 events per hour and the question asks about 15 minutes, do not use \( \lambda=12 \). Use \( \lambda=12(15/60)=3 \).

Poisson Distribution vs Related Methods

Poisson, binomial, normal, and exponential models answer different questions. Choosing the right one matters more than getting extra decimal places in the answer.

Poisson compared with related probability models
MethodBest ForCommon InputsExample Question
PoissonCounting events in a fixed interval\( \lambda \), \( k \)How many failures occur in one year?
BinomialSuccesses in a fixed number of trials\( n \), \( p \)How many defective parts are in 100 inspected parts?
Normal approximationLarge-count approximationsMean and standard deviationWhat is the approximate probability near a large average count?
ExponentialWaiting time between eventsRate parameterHow long until the next event occurs?

Common Poisson Calculation Mistakes

The most common mistakes are not arithmetic mistakes. They are setup mistakes: wrong interval, wrong probability type, or a process that does not match the Poisson assumptions.

Do

  • Convert the average rate to the same interval as the question.
  • Use exact probability only when the question says exactly one count.
  • Use whole numbers for \( k \), lower count, and upper count.
  • Check whether the event rate is reasonably constant.

Don’t

  • Do not use \( P(X=3) \) when the question asks for 3 or fewer.
  • Do not enter 2.5 as an event count \( k \).
  • Do not ignore clustering, seasonality, or changing rates.
  • Do not treat a probability estimate as a guaranteed outcome.

Troubleshooting Unrealistic Results

If the result looks wrong, first check whether \( \lambda \) is in the correct interval and whether the selected probability type matches the wording of the question.

Probability is too high

You may have selected a cumulative or tail probability when you meant exact probability. Check whether the highlighted chart includes too many bars.

Probability is too low

The selected count may be far from \( \lambda \), or \( \lambda \) may have been entered for the wrong interval.

Percentile count seems too large

Check whether the target probability is entered as a decimal or percent. If entering 95%, use 95 in percent mode or 0.95 in decimal mode.

Chart looks shifted

For large \( \lambda \), the most likely bars should appear near the average count, not near zero.

Assumptions and Limitations

The standard Poisson model assumes independent events, a constant average rate, and a fixed interval. If those assumptions are not reasonable, the calculator may return a mathematically correct value that does not match the real process.

Independent events

One event should not strongly cause or prevent another event within the interval.

Constant rate

The average event rate should not change dramatically across the interval being modeled.

Discrete counts

The model applies to counts such as 0, 1, 2, or 3 events, not continuous measurements.

Preliminary estimate

For operational, reliability, or safety decisions, compare the model with real data and professional judgment.

Overdispersion warning

If actual count data has variance much larger than the mean, a negative binomial model or another overdispersed count model may fit better than a standard Poisson distribution.

Related Calculators

Use related calculators when your probability problem connects to broader statistics, reliability, or engineering analysis. The main calculator hub is the safest place to browse tools as new pages are added.

Key Terms

These terms help connect the calculator inputs, formula, chart, and result interpretation.

Poisson distribution

A discrete probability distribution for the number of events in a fixed interval.

Lambda, \( \lambda \)

The average expected count in the target interval.

PMF

Probability mass function, used for exact probabilities such as \( P(X=k) \).

CDF

Cumulative distribution function, used for probabilities such as \( P(X\le k) \).

Tail probability

A probability at or beyond a count threshold, such as \( P(X\ge k) \) or \( P(X>k) \).

Percentile count

The smallest count where the cumulative probability reaches a selected target.

FAQ

What is lambda in a Poisson distribution?

Lambda is the average number of events expected in the interval being analyzed. If a process averages 4 calls per hour, then \( \lambda=4 \) for a one-hour interval.

Can lambda be a decimal?

Yes. Lambda is an average rate, so it can be a decimal such as 2.5 defects per batch or 0.7 failures per year.

Can k be a decimal in a Poisson calculation?

No. \( k \) is an event count, so it must be a nonnegative whole number such as 0, 1, 2, or 3.

What is the probability of at least one event?

For a Poisson distribution, the probability of at least one event is the complement of zero events: \( P(X\ge1)=1-P(X=0)=1-e^{-\lambda} \).

When should I use Poisson instead of binomial?

Use Poisson when you know an average event rate over a fixed interval. Use binomial when you have a fixed number of trials and a success probability for each trial.

Scroll to Top