Correlation

Pearson Correlation Table: Critical Values of r

The smallest correlation coefficient that is statistically significant for a given sample size and significance level.

  • df 1 to 1000
  • 5 significance levels
  • Calculator included

Pearson r Critical Values

Rows: df = n − 2 · Columns: α · Cells: critical |r|. Reject H₀ (ρ = 0) if |r| ≥ the cell.

Critical Values of the Pearson Correlation Coefficient (r Table)
Two-tailed α →0.10.050.020.010.001
One-tailed α →
df (n − 2) ↓
0.050.0250.010.0050.0005
10.98770.99690.99950.99991.0000
20.90000.95000.98000.99000.9990
30.80540.87830.93430.95870.9911
40.72930.81140.88220.91720.9741
50.66940.75450.83290.87450.9509
60.62150.70670.78870.83430.9249
70.58220.66640.74980.79770.8983
80.54940.63190.71550.76460.8721
90.52140.60210.68510.73480.8470
100.49730.57600.65810.70790.8233
110.47620.55290.63390.68350.8010
120.45750.53240.61200.66140.7800
130.44090.51400.59230.64110.7604
140.42590.49730.57420.62260.7419
150.41240.48210.55770.60550.7247
160.40000.46830.54250.58970.7084
170.38870.45550.52850.57510.6932
180.37830.44380.51550.56140.6788
190.36870.43290.50340.54870.6652
200.35980.42270.49210.53680.6524
210.35150.41320.48150.52560.6402
220.34380.40440.47160.51510.6287
230.33650.39610.46220.50520.6178
240.32970.38820.45340.49580.6074
250.32330.38090.44510.48690.5974
260.31720.37390.43720.47850.5880
270.31150.36730.42970.47050.5790
280.30610.36100.42260.46290.5703
290.30090.35500.41580.45560.5620
300.29600.34940.40930.44870.5541
350.27460.32460.38100.41820.5189
400.25730.30440.35780.39320.4896
450.24290.28760.33840.37210.4647
500.23060.27320.32180.35420.4432
600.21080.25000.29480.32480.4079
700.19540.23190.27370.30170.3798
800.18290.21720.25650.28300.3568
900.17260.20500.24220.26730.3375
1000.16380.19460.23010.25400.3211
1200.14960.17790.21040.23240.2943
1500.13390.15930.18860.20830.2643
2000.11610.13810.16360.18090.2298
3000.09480.11290.13380.14800.1884
5000.07350.08750.10380.11490.1464
10000.05200.06190.07350.08130.1038

Tip: click any value to highlight its row and column.

How to read this table

  1. Compute df = n − 2, where n is the number of pairs.
  2. Choose the column for your α (two-tailed unless you have a directional hypothesis).
  3. The correlation is significant if |r| is greater than or equal to the table value.

Worked example

In 20 patients, the correlation between baseline biomarker level and response is r = 0.52. With df = 18, row 18, two-tailed α = 0.05 gives 0.4438. Because 0.52 ≥ 0.4438, the correlation is significant. It is below the α = 0.01 value of 0.5614, so 0.01 < p < 0.05.

Click the underlined links to highlight the value in the table.

Calculator

For values between the rows and columns of the table. Results update as you type.

Formula and how the values were computed

t = r √(df / (1 − r²)), df = n − 2  ·  rcrit = tcrit / √(tcrit² + df)

Critical values follow from the t-distribution: r = t / √(t² + df), where t is the two-tailed critical t with df = n − 2. They assume bivariate normality.

Frequently asked questions

Does a significant r mean a strong correlation?

No. With large samples very small correlations are significant: with df = 1000, r = 0.062 is significant at α = 0.05. Report r with a confidence interval, not just the p-value.

Can I use this table for Spearman correlation?

Only as an approximation for moderate to large samples. For small samples Spearman's rho has its own exact critical values.

Related calculators and tutorials