Calculators
Home › Tables › F Table

F Table (Critical Values)

F critical values: find df1 across the top, df2 down the side.

Quick answer: ANOVA with F = 17.03 on (2, 12): the 5% critical value is 3.885 and the 1% value is 6.927. The statistic clears both. Remember F on (1, df) equals t-squared: same test, two notations.

How to read this F-table

The F distribution takes two degrees of freedom: numerator (between-groups, df1) across the top, denominator (within-groups, df2) down the side. There is one table per significance level; the 5% table comes first, then the 1% table. Find the column for your df1, the row for your df2, and read the cell: an F statistic above the cell is significant at that level.

Example: a one-way ANOVA comparing three groups of five returns F = 17.03. Numerator df = groups − 1 = 2; denominator df = N − groups = 12. In the 5% table, column 2, row 12: 3.885. In the 1% table: 6.927. The statistic clears both by a wide margin, so the group means differ well beyond the 1% level (exact p from the ANOVA calculator: 0.0003).

Upper tail 0.05

df2 \ df112345678910
1161.448199.500215.707224.583230.162233.986236.768238.883240.543241.882
218.51319.00019.16419.24719.29619.33019.35319.37119.38519.396
310.1289.5529.2779.1179.0138.9418.8878.8458.8128.786
47.7096.9446.5916.3886.2566.1636.0946.0415.9995.964
56.6085.7865.4095.1925.0504.9504.8764.8184.7724.735
65.9875.1434.7574.5344.3874.2844.2074.1474.0994.060
75.5914.7374.3474.1203.9723.8663.7873.7263.6773.637
85.3184.4594.0663.8383.6873.5813.5003.4383.3883.347
95.1174.2563.8633.6333.4823.3743.2933.2303.1793.137
104.9654.1033.7083.4783.3263.2173.1353.0723.0202.978
114.8443.9823.5873.3573.2043.0953.0122.9482.8962.854
124.7473.8853.4903.2593.1062.9962.9132.8492.7962.753
134.6673.8063.4113.1793.0252.9152.8322.7672.7142.671
144.6003.7393.3443.1122.9582.8482.7642.6992.6462.602
154.5433.6823.2873.0562.9012.7902.7072.6412.5882.544
164.4943.6343.2393.0072.8522.7412.6572.5912.5382.494
174.4513.5923.1972.9652.8102.6992.6142.5482.4942.450
184.4143.5553.1602.9282.7732.6612.5772.5102.4562.412
194.3813.5223.1272.8952.7402.6282.5442.4772.4232.378
204.3513.4933.0982.8662.7112.5992.5142.4472.3932.348
214.3253.4673.0722.8402.6852.5732.4882.4202.3662.321
224.3013.4433.0492.8172.6612.5492.4642.3972.3422.297
234.2793.4223.0282.7962.6402.5282.4422.3752.3202.275
244.2603.4033.0092.7762.6212.5082.4232.3552.3002.255
254.2423.3852.9912.7592.6032.4902.4052.3372.2822.236
264.2253.3692.9752.7432.5872.4742.3882.3212.2652.220
274.2103.3542.9602.7282.5722.4592.3732.3052.2502.204
284.1963.3402.9472.7142.5582.4452.3592.2912.2362.190
294.1833.3282.9342.7012.5452.4322.3462.2782.2232.177
304.1713.3162.9222.6902.5342.4212.3342.2662.2112.165

Upper tail 0.01

df2 \ df112345678910
14052.1814999.5005403.3525624.5835763.6505858.9865928.3565981.0706022.4736055.847
298.50399.00099.16699.24999.29999.33399.35699.37499.38899.399
334.11630.81729.45728.71028.23727.91127.67227.48927.34527.229
421.19818.00016.69415.97715.52215.20714.97614.79914.65914.546
516.25813.27412.06011.39210.96710.67210.45610.28910.15810.051
613.74510.9259.7809.1488.7468.4668.2608.1027.9767.874
712.2469.5478.4517.8477.4607.1916.9936.8406.7196.620
811.2598.6497.5917.0066.6326.3716.1786.0295.9115.814
910.5618.0226.9926.4226.0575.8025.6135.4675.3515.257
1010.0447.5596.5525.9945.6365.3865.2005.0574.9424.849
129.3306.9275.9535.4125.0644.8214.6404.4994.3884.296
158.6836.3595.4174.8934.5564.3184.1424.0043.8953.805
208.0965.8494.9384.4314.1033.8713.6993.5643.4573.368
257.7705.5684.6754.1773.8553.6273.4573.3243.2173.129
307.5625.3904.5104.0183.6993.4733.3043.1733.0672.979

Why F starts near 1 and stretches right

An F statistic is a ratio of two variance estimates. When the null hypothesis holds, both estimate the same quantity and the ratio hovers near 1. When group means genuinely differ, the numerator inflates and the ratio runs away to the right. There is no meaningful left-tail test in ANOVA: tiny F values just mean the groups are unusually alike given the noise, which supports the null rather than threatening it.

Worked example

Regression output reports F = 4.10 with df1 = 2, df2 = 10. The 5% table, column 2, row 10: 4.103. The statistic sits a hair below the critical value, so the model just misses significance at 5%: a reminder that the 0.05 line is a convention, not a cliff, and that exact p-values (here about 0.050) tell the story more honestly than a table's bracket.

F and t are relatives

With df1 = 1, F equals t² on the same denominator df: the F test of a two-group comparison and the two-tailed t test are the same test in two notations. Check it in the tables: t(0.025, 10) = 2.228, and 2.228² = 4.964, while F(0.05; 1, 10) reads 4.965. Rounding apart, one number.

Frequently asked questions

What is the F critical value at 5% for (3, 20)?

Column 3, row 20 of the 5% table: 3.098. An F above 3.098 with those degrees of freedom is significant at 5%.

Which degrees of freedom go where?

df1 (numerator) is between-groups: groups minus 1 in ANOVA, predictors in regression. df2 (denominator) is the residual: N minus groups, or n minus predictors minus 1. Swapping them reads the wrong cell entirely.

Why are there separate tables for 5% and 1%?

The F family needs two parameters (df1 and df2), so each significance level needs its own grid. Calculators sidestep the printing problem; tables commit to the levels courses use most.

Can F be less than 1?

Yes, and it happens often under the null: the numerator variance estimate can come out smaller than the denominator's. Values below 1 carry no signal against the null in ANOVA.