The z-table gives the cumulative probability of the standard normal distribution — the area under the curve to the left of a given z-score, i.e. Φ(z) = P(Z ≤ z). Find your z-score's row (ones and tenths) and column (hundredths); the cell is the percentile as a proportion.

Example: for z = 1.96, read row 1.9, column .06 → 0.9750. So 97.5% of the distribution lies below z = 1.96 (the basis of the 95% confidence interval).

z.00.01.02.03.04.05.06.07.08.09
0.00.50000.50400.50800.51200.51600.51990.52390.52790.53190.5359
0.10.53980.54380.54780.55170.55570.55960.56360.56750.57140.5753
0.20.57930.58320.58710.59100.59480.59870.60260.60640.61030.6141
0.30.61790.62170.62550.62930.63310.63680.64060.64430.64800.6517
0.40.65540.65910.66280.66640.67000.67360.67720.68080.68440.6879
0.50.69150.69500.69850.70190.70540.70880.71230.71570.71900.7224
0.60.72570.72910.73240.73570.73890.74220.74540.74860.75170.7549
0.70.75800.76110.76420.76730.77040.77340.77640.77940.78230.7852
0.80.78810.79100.79390.79670.79950.80230.80510.80780.81060.8133
0.90.81590.81860.82120.82380.82640.82890.83150.83400.83650.8389
1.00.84130.84380.84610.84850.85080.85310.85540.85770.85990.8621
1.10.86430.86650.86860.87080.87290.87490.87700.87900.88100.8830
1.20.88490.88690.88880.89070.89250.89440.89620.89800.89970.9015
1.30.90320.90490.90660.90820.90990.91150.91310.91470.91620.9177
1.40.91920.92070.92220.92360.92510.92650.92790.92920.93060.9319
1.50.93320.93450.93570.93700.93820.93940.94060.94180.94290.9441
1.60.94520.94630.94740.94840.94950.95050.95150.95250.95350.9545
1.70.95540.95640.95730.95820.95910.95990.96080.96160.96250.9633
1.80.96410.96490.96560.96640.96710.96780.96860.96930.96990.9706
1.90.97130.97190.97260.97320.97380.97440.97500.97560.97610.9767
2.00.97720.97780.97830.97880.97930.97980.98030.98080.98120.9817
2.10.98210.98260.98300.98340.98380.98420.98460.98500.98540.9857
2.20.98610.98640.98680.98710.98750.98780.98810.98840.98870.9890
2.30.98930.98960.98980.99010.99040.99060.99090.99110.99130.9916
2.40.99180.99200.99220.99250.99270.99290.99310.99320.99340.9936
2.50.99380.99400.99410.99430.99450.99460.99480.99490.99510.9952
2.60.99530.99550.99560.99570.99590.99600.99610.99620.99630.9964
2.70.99650.99660.99670.99680.99690.99700.99710.99720.99730.9974
2.80.99740.99750.99760.99770.99770.99780.99790.99790.99800.9981
2.90.99810.99820.99820.99830.99840.99840.99850.99850.99860.9986
3.00.99870.99870.99870.99880.99880.99890.99890.99890.99900.9990
3.10.99900.99910.99910.99910.99920.99920.99920.99920.99930.9993
3.20.99930.99930.99940.99940.99940.99940.99940.99950.99950.9995
3.30.99950.99950.99950.99960.99960.99960.99960.99960.99960.9997
3.40.99970.99970.99970.99970.99970.99970.99970.99970.99970.9998

Values computed with SciPy (norm.cdf). For negative z, use Φ(−z) = 1 − Φ(z). Need a specific value? Use the Z-Score Calculator.

How to read the z-table

  1. Work out your z-score: z = (x − μ) / σ, the number of standard deviations your value lies above or below the mean.
  2. Split z into two parts: the ones digit and first decimal (the row, e.g. 1.2) and the second decimal (the column, e.g. .05).
  3. The cell where they meet is Φ(z), the proportion of the distribution below z.
  4. Convert to what you need: the area above z is 1 − Φ(z), and the area between two z-scores is the difference of their two table values.

Worked example: what percentile is a score of 82?

Exam scores are normally distributed with mean 70 and standard deviation 8. A student scores 82, so z = (82 − 70) / 8 = 1.50. Row 1.5, column .00 gives 0.9332: the student scored higher than about 93.3% of the class, the 93rd percentile. The share of students scoring above 82 is 1 − 0.9332 = 0.0668, about 6.7%.

For a range, subtract: the proportion scoring between 74 (z = 0.5) and 82 (z = 1.5) is 0.9332 − 0.6915 = 0.2417, about 24%.

Negative z-scores

The table lists positive z only, because the normal curve is symmetric. For a negative z, use Φ(−z) = 1 − Φ(z). For example, Φ(−1.25) = 1 − 0.8944 = 0.1056: about 10.6% of values lie more than 1.25 standard deviations below the mean.

Reading the table backwards: z from a percentile

To find the z-score for a given percentile, look for the probability inside the table and read off its row and column. For the 90th percentile, the closest values are 0.8997 (z = 1.28) and 0.9015 (z = 1.29), so z ≈ 1.28 (the exact value is 1.2816). The familiar critical values come from this: z = 1.645 leaves 5% in the upper tail, and z = 1.96 leaves 2.5% in each tail of a 95% interval.

Common mistakes

  • Using the left-tail value for a right-tail question. “What proportion scores above” needs 1 − Φ(z), not Φ(z).
  • Using the z-table for small samples with an unknown standard deviation. When σ is estimated from fewer than about 30 observations, critical values come from the t-table instead.
  • Forgetting to double a one-tail area for a two-sided p-value. If z = 2.33, the upper tail is 1 − 0.9901 = 0.0099, and the two-sided p-value is about 0.0198.

Need more precision than a table gives? The p-value calculator returns the area for any z-score, and how to calculate a p-value shows the method.

See also: Critical value calculator · The empirical rule

Frequently asked questions

How do you read a z-table?

Split your z-score into the row (ones digit and first decimal) and the column (second decimal). The cell where they meet is the proportion of the standard normal distribution below that z-score.

What does 0.9750 mean for z = 1.96?

97.5% of a normal distribution lies below 1.96 standard deviations above the mean, leaving 2.5% in the upper tail. With 2.5% in each tail, that is why 1.96 is the critical value for a 95% confidence interval.

How do I find the area to the right of a z-score?

Subtract the table value from 1. For z = 1.5 the table gives 0.9332, so the area to the right is 0.0668.

How do I use the z-table for negative z-scores?

Use symmetry: the area below -z equals 1 minus the area below z. For z = -1.25 the area below is 1 - 0.8944 = 0.1056.

Related

All tablesZ-Score CalculatorT-TestChi-Square TestInterpreting p-values