MindStat
HomeBlog › Welch’s vs Student’s t-Test: When Variances Differ

Welch’s vs Student’s t-Test: When Variances Differ

The independent-samples t-test comes in two flavors. Student's t-test assumes the two groups have equal variances; Welch's t-test drops that assumption and adjusts the degrees of freedom accordingly.

Modern methodological guidance (e.g. Delacre, Lakens, & Leys, 2017) recommends using Welch's by default: it controls the Type I error rate well even when variances and sample sizes are unequal, and it costs almost nothing when variances happen to be equal.

Student vs Welch at a glance

Student's tWelch's t
Equal-variance assumptionRequiredNot required
Degrees of freedomn₁ + n₂ − 2Welch–Satterthwaite
Unequal n + unequal varianceInflated errorRobust
Recommended defaultNoYes

Why not just run Levene's test first?

Choosing Student vs Welch based on a preliminary Levene test creates a two-stage procedure that can distort error rates. Defaulting to Welch avoids that conditioning problem.

Effect size and reporting

Report Cohen's d alongside the t statistic, the Welch-adjusted df (often non-integer), and the p-value.

Run this analysis on your own data — free, in your browser.

Open MindStat →