P-Value Table

Turn a z, t, chi-square, F or r statistic into a p-value with a calculator and quick tables, then report it in APA 7 format. Free, no sign-up.

Test statistic

Tails

Need a figure for a report? Shade a tail of a normal curve in the bell curve generator.Open bell curve generator →

Two-tailed p-value

p = 0.0298

Below 0.05: significant at α = 0.05, so you would reject the null hypothesis.

Left tail

0.9851

Right tail

0.0149

Two-tailed

0.0298

APA 7 style write-up

t(24) = 2.31, p = .030

Exact p to three decimals, no zero before the decimal point. Statistic symbols are italic when you paste into your paper.

Chart style

Paper

t distribution, df = 24-4-3-2-101234t valuedensityt = 2.31p = 0.0298two-tailed, both tails shadedconceptviz.app/tools/p-value-table

Z statistic to p-value

One-tailed p = P(Z > |z|) and two-tailed p = 2 × P(Z > |z|), for |z| from 0.0 to 4.0 in steps of 0.1. Values below 0.0001 are shown as < 0.0001. For the cumulative area at negative and positive z, use the z table.

One-tailed and two-tailed p-values for z from 0.0 to 4.0
|z|One-tailed pTwo-tailed p
0.00.50001.0000
0.10.46020.9203
0.20.42070.8415
0.30.38210.7642
0.40.34460.6892
0.50.30850.6171
0.60.27430.5485
0.70.24200.4839
0.80.21190.4237
0.90.18410.3681
1.00.15870.3173
1.10.13570.2713
1.20.11510.2301
1.30.09680.1936
1.40.08080.1615
1.50.06680.1336
1.60.05480.1096
1.70.04460.0891
1.80.03590.0719
1.90.02870.0574
2.00.02280.0455
2.10.01790.0357
2.20.01390.0278
2.30.01070.0214
2.40.00820.0164
2.50.00620.0124
2.60.00470.0093
2.70.00350.0069
2.80.00260.0051
2.90.00190.0037
3.00.00130.0027
3.10.00100.0019
3.20.00070.0014
3.30.00050.0010
3.40.00030.0007
3.50.00020.0005
3.60.00020.0003
3.70.00010.0002
3.8< 0.00010.0001
3.9< 0.0001< 0.0001
4.0< 0.0001< 0.0001

T statistic to two-tailed p-value

Two-tailed p = 2 × P(T > |t|) for common t values and degrees of freedom. Halve the value for a one-tailed test in the predicted direction. All other df and t values: use the calculator, or see the t table for critical values.

Two-tailed p-values for t statistics 1.5 to 3.5 by degrees of freedom
|t| \ df51015203060∞
1.50.19390.16450.15440.14920.14410.13890.1336
2.00.10190.07340.06390.05930.05460.05000.0455
2.50.05450.03140.02450.02120.01810.01520.0124
3.00.03010.01330.00900.00710.00540.00390.0027
3.50.01730.00570.00320.00230.00150.00090.0005

Significance conventions

These ranges, stars and phrases are a common convention, not a standard. They vary by journal and field, so follow the style of the venue you are writing for.

Common p-value ranges, significance stars and wording
p rangeStarsCommon wording
p ≥ .05ns (no stars)Not significant at the .05 level
p < .05*Significant at the .05 level
p < .01**Significant at the .01 level
p < .001***Significant at the .001 level

Free P-Value Table Charts

Every chart below is drawn from the same code as the calculator above. View, download and print them free, no sign-up.

|z| 0.0 to 4.0

Z to P-Value Table

One-tailed and two-tailed p-values for |z| from 0.0 to 4.0, four decimals.

1 / 6

Reference tables

How to read

Reporting

Need critical values instead of p-values? Use the critical values table, or look up the full tables for the z distribution, t distribution, chi-square distribution and F distribution. APA rules quoted on this page come from the APA Style Numbers and Statistics Guide.

What a p-value is, and what it is not

A p-value is the probability of getting a test statistic at least as extreme as the one you observed, assuming the null hypothesis is true. A small p-value means your data would be unusual if the null hypothesis were true, so it counts as evidence against it. It is not the probability that the null hypothesis is true, it is not the probability that your result happened by chance, and it says nothing about how large or important an effect is. A tiny p-value can come from a trivial effect in a huge sample, and a large p-value can come from a real effect in a small one. Report an effect size next to every p-value.

How to read a p-value from a table

  • Compute your test statistic first, then find its degrees of freedom. A printed table lists critical values for a few significance levels, so it can only bracket the p-value. For t = 2.31 with df = 24, the two-tailed critical values are 2.064 at 0.05 and 2.492 at 0.02. Your t sits between them, so the p-value lies between 0.02 and 0.05.
  • The calculator above removes the bracket and gives the exact value, 0.0298 for that example. Use the quick tables on this page when you only need a rough answer: |z| = 1.96 gives a two-tailed p of 0.0500 and |z| = 2.58 gives 0.0099. For the critical values themselves, see the full z table, t table, chi-square table and F distribution table linked below.

One-tailed versus two-tailed p-values

A two-tailed p-value counts extreme results in both directions, so for a symmetric distribution such as z or t it is twice the smaller tail. For t = 2.31 with df = 24 the right tail is 0.0149 and the two-tailed value is 0.0298. Use a one-tailed p-value only when you named a single direction before collecting data, and say so in the report. In the usual chi-square and F tests (goodness of fit, independence, ANOVA), only a large statistic counts against the null hypothesis, so the right tail is the p-value and this page shows no two-tailed value. Two-sided tests of a variance are a separate case that this calculator does not cover. To compare a p-value with your significance level α, reject the null hypothesis when p is smaller than α, for example p = 0.0298 is below α = 0.05 but not below α = 0.01.

Very small p-values

Software often prints a tiny p-value as 0.000, which is not a probability of zero. Write it as p < .001 in a paper, as the APA guide says. A table that prints four decimals may show < 0.0001 instead, which is a display choice, not an APA rule. The calculator shows both the plain form and scientific notation. For example z = 5 has a two-tailed p-value of 5.733 × 10⁻7. Values this small are accurate here, but they depend on the model assumptions being true far into the tail, so treat them as "very small" and not as a literal chance.

How to report a p-value in APA 7

  • The APA Style Numbers and Statistics Guide says to report exact p-values to two or three decimals, to write p < .001 when p is smaller than that, and to leave out the zero before the decimal point because p cannot exceed 1. It also asks for italic letters for statistical symbols, upright Greek letters, and a space on both sides of =, < and >.
  • Independent-samples t test: t(24) = 2.31, p = .030
  • One-way ANOVA: F(3, 20) = 4.12, p = .020
  • Chi-square test: χ²(5, N = 120) = 13.20, p = .022. Chi-square results usually also give the sample size, and N = 120 here is an example value.
  • Pearson correlation: r(10) = .65, p = .022. The test of r assumes the two variables are roughly bivariate normal.
  • Putting the degrees of freedom in brackets after the symbol is the usual layout in published results, and the calculator uses it. Your journal or department may ask for something different, so check its guidelines.

Significance stars are a convention

Many tables mark p < .05 with one star, p < .01 with two and p < .001 with three. This is a convention that varies by journal and field, not a standard. Some fields add a dagger for p < .10, and many journals prefer exact p-values to stars. If you use stars, define them in a note under the table, and remember that a star only says which threshold p crossed, not how large the effect is.

Frequently Asked Questions