Calculators
Home › Tables › T Table

T Table (Critical Values)

Critical t values by degrees of freedom and one-tailed alpha.

Quick answer: Two-tailed test? Halve alpha before entering: two-tailed 5% uses the 0.025 column. At df 7 that column reads 2.365, so a t of 2.679 is significant at 5% but not at 1% (0.005 column: 3.499).

How to read this t-table

The table gives critical values of Student's t distribution: the values a t statistic must beat to be declared significant. Columns are one-tailed significance levels (upper tail). Rows are degrees of freedom. For a two-tailed test, halve your alpha before entering the table: a two-tailed 5% test uses the 0.025 column.

Say your one-sample t test on 8 observations returns t = 2.679. Degrees of freedom are 7. The 0.025 column (two-tailed 5%) at df 7 reads 2.365. Your 2.679 exceeds it, so the result is significant at the two-tailed 5% level. It falls short of the 0.005 column (3.499), so it is not significant at the two-tailed 1% level. That bracket, p between 0.01 and 0.05, is what a table can tell you; the calculator gives the exact p (0.032 here).

df0.10.050.0250.010.0050.001
13.0786.31412.70631.82163.657318.309
21.8862.9204.3036.9659.92522.327
31.6382.3533.1824.5415.84110.215
41.5332.1322.7763.7474.6047.173
51.4762.0152.5713.3654.0325.893
61.4401.9432.4473.1433.7075.208
71.4151.8952.3652.9983.4994.785
81.3971.8602.3062.8963.3554.501
91.3831.8332.2622.8213.2504.297
101.3721.8122.2282.7643.1694.144
111.3631.7962.2012.7183.1064.025
121.3561.7822.1792.6813.0553.930
131.3501.7712.1602.6503.0123.852
141.3451.7612.1452.6242.9773.787
151.3411.7532.1312.6022.9473.733
161.3371.7462.1202.5832.9213.686
171.3331.7402.1102.5672.8983.646
181.3301.7342.1012.5522.8783.610
191.3281.7292.0932.5392.8613.579
201.3251.7252.0862.5282.8453.552
211.3231.7212.0802.5182.8313.527
221.3211.7172.0742.5082.8193.505
231.3191.7142.0692.5002.8073.485
241.3181.7112.0642.4922.7973.467
251.3161.7082.0602.4852.7873.450
261.3151.7062.0562.4792.7793.435
271.3141.7032.0522.4732.7713.421
281.3131.7012.0482.4672.7633.408
291.3111.6992.0452.4622.7563.396
301.3101.6972.0422.4572.7503.385
401.3031.6842.0212.4232.7043.307
501.2991.6762.0092.4032.6783.261
601.2961.6712.0002.3902.6603.232
801.2921.6641.9902.3742.6393.195
1001.2901.6601.9842.3642.6263.174
1201.2891.6581.9802.3582.6173.160
∞1.2821.6451.9602.3262.5763.090

Why the rows shrink toward the bottom row

With few degrees of freedom the t distribution has heavy tails: small samples produce wild t values by chance, so the bar for significance sits high (6.314 at df 1 for a one-tailed 5%). As df grows, the sample standard deviation becomes trustworthy, the tails thin, and the critical values settle toward the bottom row: the normal distribution's own quantiles (1.645 at 0.05). Past df 120 the t and normal values agree to two decimals for most purposes.

Worked example

A paired t test with 10 pairs returns t = 2.40. Degrees of freedom 9. Two-tailed 5% means the 0.025 column: row 9 reads 2.262. Since 2.40 > 2.262, the mean difference is significant at 5%. Two-tailed 2% (the 0.01 column) reads 2.821, which 2.40 does not reach. Report: significant at 5%, not at 2%.

Which degrees of freedom?

One-sample and paired tests: n − 1. Two-sample pooled: n1 + n2 − 2. Welch's test: a fractional value from the Welch-Satterthwaite formula; round down to the table row below for a conservative read, or use the calculator, which keeps the fraction. Regression slope: n − 2. Each design spends degrees of freedom on the quantities it estimates.

Frequently asked questions

What is the t critical value for a two-tailed 5% test with 20 degrees of freedom?

Read the 0.025 column at df 20: 2.086. Two-tailed tests split alpha across both tails, so each tail gets 0.025.

Why does the t-table have an infinity row?

As degrees of freedom grow without bound, the t distribution becomes the standard normal. The infinity row is the z quantiles, and it is also the practical row to use beyond df 120.

My degrees of freedom are not a whole number. What do I do?

Welch's test produces fractional df. Rounding down to the next table row is the conservative textbook approach; calculators keep the exact fraction and interpolate the distribution itself.

One-tailed or two-tailed: which column for a one-tailed 1% test?

The 0.01 column itself. One-tailed tests put all of alpha in one tail, so no halving is needed. Halving is only for two-tailed tests.