Statistics Reference

T Table (Student's t Distribution)

T table with one-tailed and two-tailed critical values for df 1 to 120 and infinity, a critical value and p-value calculator, and printable sheets.

One-tailed and two-tailed headers so no column is misreadCritical value and p-value calculator for any df

Every value is the right-tail critical value: the area under the t curve to the right of the value equals the one-tailed α in the first header row. For a two-tailed test, read the second header row, which splits α between both tails.

−4−3−2−1012341.812area = 0.05
One-tailed: the shaded area (0.05) lies in one tail. Column 0.05 in the top header row, df = 10 gives 1.812.
−4−3−2−101234−2.2282.2280.025 each0.025 each
Two-tailed: the same total area (0.05) is split into 0.025 in each tail. Column 0.05 in the second header row, df = 10 gives 2.228.
Student's t distribution right-tail critical values by degrees of freedom, with one-tailed alpha, two-tailed alpha and confidence level headers
One-tailed α0.250.200.150.100.050.0250.010.0050.00250.0010.0005
Two-tailed α0.500.400.300.200.100.050.020.010.0050.0020.001
Confidence50%60%70%80%90%95%98%99%99.5%99.8%99.9%
df 1
df 2
df 3
df 4
df 5
df 6
df 7
df 8
df 9
df 10
df 11
df 12
df 13
df 14
df 15
df 16
df 17
df 18
df 19
df 20
df 21
df 22
df 23
df 24
df 25
df 26
df 27
df 28
df 29
df 30
df 40
df 50
df 60
df 80
df 100
df 120
df 1000
df ∞

Click any value to see its area. The ∞ row equals the normal (z) critical values. For a df that is not listed, use the next smaller df or .

Selected value

2.228

With df = 10, a one-tailed test at α = 0.025 (or a two-tailed test at α = 0.05, a 95% confidence interval) rejects the null hypothesis when t is beyond 2.228.

−4−3−2−1012342.2280.025

Free T Tables and Study Sheets

Every sheet below is drawn by the same code as the table above, with values computed from the exact t distribution. View, download and print them free, no sign-up.

Full table

T Table: Student's t Critical Values, df 1 to ∞

All 38 rows and 11 levels on one landscape page, with the most used columns shaded.

1 / 6

Reference tables

Printer friendly

Study aids

What is a t table?

A t table lists critical values of Student's t distribution. The t distribution describes the standardized sample mean (the t statistic) when the population standard deviation is unknown and has to be estimated from the data, which is the usual situation in a lab report or a statistics course. Its shape depends on the degrees of freedom (df). With few degrees of freedom the curve has heavy tails, so you need a larger t to reach the same significance. The table gives the value t* that cuts off a chosen area in the right tail, computed here from the exact distribution function. Every value that the NIST e-Handbook table lists matches, and the other columns and rows were checked independently.

How to read the t table

  • Find the row for your degrees of freedom. If your df is not listed, use the next smaller row, which is slightly conservative, or use the calculator above for the exact value.
  • Choose the header row that matches your test. One-tailed α is for a directional hypothesis (greater than or less than). Two-tailed α is for "different from". The two rows sit in the same column, so one-tailed 0.05 and two-tailed 0.10 give the same number, 1.812 for df = 10, while two-tailed 0.05 gives 2.228.
  • Compare the absolute value of your t statistic with the table value. If |t| is larger, the result is significant at that level. The bottom row, ∞, is the standard normal distribution, so it equals the familiar z values 1.645, 1.960 and 2.576.

One-tailed or two-tailed?

Use a two-tailed test unless you decided before collecting data that only one direction matters, for example testing whether a new method is faster, not just different. A two-tailed test at α = 0.05 puts 0.025 in each tail, so it needs a larger |t| than a one-tailed test at the same α. Picking the tail after seeing the data inflates the false positive rate, so choose it from the research question and state it in the methods section.

How to find the degrees of freedom

  • One sample t test: df = n − 1, where n is the sample size.
  • Paired samples t test: df = n − 1, where n is the number of pairs, because the test works on the differences.
  • Independent samples with equal variances: df = n1 + n2 − 2. With unequal variances, Welch’s approximation gives a non-integer df that software reports. Round it down to use the table, or use software for the exact value.
  • Simple linear regression slope: df = n − 2.

Worked example: a 95% confidence interval

A sample of 25 measurements has mean 52.4 and standard deviation 6.8. The standard error is 6.8 ÷ √25 = 1.360 and df = 24. For 95% confidence, read two-tailed α = 0.05 in the df = 24 row: t* = 2.064. The margin of error is 2.064 × 1.360 = 2.807, so the interval is 49.59 to 55.21. To test whether the true mean is 50, t = (52.4 − 50) ÷ 1.360 = 1.765. Because 1.765 is smaller than 2.064, the result is not significant at 0.05, and the calculator gives a two-tailed p-value of 0.0903.

t versus z: when the table becomes the normal table

As df grows, the t distribution approaches the standard normal distribution. For a 95% two-tailed test the critical value falls from 12.706 at df = 1 to 2.228 at df = 10, 1.980 at df = 120 and 1.960 at ∞. Use z only when the population standard deviation is known, or when the sample is so large that the difference does not matter. Whenever the standard deviation is estimated from the sample, the t table is the correct choice, whatever the sample size.

Frequently Asked Questions

Working with the normal distribution? Z table. Testing counts in categories? Chi-square table. Want to draw the normal curve that the ∞ row describes? Use the bell curve generator.