Statistics How To

Levene Test for Equality of Variances

Statistics Definitions > Levene Test

What is the Levene Test?

Levene’s test is used to check that variances are equal for all samples when your data comes from a non normal distribution. You can use Levene’s test to check the assumption of equal variances before running a test like One-Way ANOVA.

If you’re fairly certain your data comes from a normal or nearly normal distribution, use Bartlett’s Test instead.

The null hypothesis for Levene’s is that the variances are equal across all samples. In more formal terms, that’s written as:
H0: σ12 = σ22 = … = σk2.
The alternate hypothesis (the one you’re testing), is that the variances are not equal for at least one pair:
H0: σ12 ≠ σ22 ≠… ≠ σk2.

The test statistic is a little ugly:
levene test

Zi,j can take on three meanings, depending on if you use the mean, median, or trimmed mean of any subgroup. The three choices actually determine the robustness and power of the test.

  • Robustness, is a measure of how well the test does not falsely report unequal variances (when the variances are actually equal).
  • Power is a measure of how well the test correctly reports unequal variances.

According to Brown and Forsythe:

Levene’s test is built into most statistical software. For example, the Independent Samples T Test in SPSS generates a “Levene’s Test for Equality of Variances” column as part of the output. The result from the test is reported as a p-value, which you can compare to your alpha level for the test. If the p-value is larger than the alpha level, then you can say that the null hypothesis stands — that the variances are equal; if the p-value is smaller than the alpha level, then the implication is that the variances are unequal.

Brown, M. B. and Forsythe, Robust Tests for the Equality of Variances. A. B. (1974), Journal of the American Statistical Association, 69, pp. 364-367. Available here.


If you prefer an online interactive environment to learn R and statistics, this free R Tutorial by Datacamp is a great way to get started. If you're are somewhat comfortable with R and are interested in going deeper into Statistics, try this Statistics with R track.

Comments are now closed for this post. Need help or want to post a correction? Please post a comment on our Facebook page and I'll do my best to help!
Levene Test for Equality of Variances was last modified: December 26th, 2017 by Stephanie

2 thoughts on “Levene Test for Equality of Variances

  1. Uchenna Umeh

    You NEVER “accept” a Null Hypothesis. You can only “fail to reject”. But you can ALWAYS accept the alternative Hypothesis. Thank you.

  2. Andale Post author

    You are, of course, correct. I used “accept” in the lay-person sense, but realized that was confusing. I changed the wording so that the null isn’t “accepted”. Thanks for pointing that out…