Method document
Sample size to estimate Cronbach’s alpha
How many participants are needed to estimate a scale’s internal consistency, Cronbach’s alpha, within a chosen margin, from the expected alpha and the number of items. Covers non-response.
https://statwisely.com/methods/precision-cronbach-alpha/
When to use it
- Reporting the internal consistency of a new or translated questionnaire with a confidence interval.
Not for
- Showing that alpha exceeds a benchmark such as 0.70. Use the test of Cronbach’s alpha under “Detect an effect”, Measurement.
Notation
- Number of participants
- Number of items in the scale
- Expected Cronbach’s alpha
- Margin of error: the interval runs from α_c − E to α_c + E
- Ratio of the interval’s ends on the 1 − alpha scale, (1 − α_c + E)/(1 − α_c − E)
- Standard normal quantile for confidence 1 − α (1.960 for 95%)
- Non-response rate
Formulas
Participants for an interval of width 2E
Feldt’s interval for alpha is symmetric for ln(1 − alpha), whose variance is about 2k/[(k − 1)(n − 2)]; requiring the interval to run from α_c − E to α_c + E on that scale gives Bonett’s formula [1, 2].
Non-response
The number to approach so that n respond. Applied last, after any clustering.
Parameters
Confidence level
Values: 90%, 95% or 99%
95% is the convention in health research. A higher level widens the interval, so the same margin needs a larger sample.
Margin of error
Values: Above 0 and below 1
Half the interval’s width on the coefficient’s scale: 0.05 gives an interval from 0.75 to 0.85 around an alpha of 0.80.
Expected alpha
Values: Between 0 and 1, with α_c ± E inside it
From a pilot or an earlier study of the same scale in a similar population.
Number of items
Values: At least 2
More items make alpha more precise for the same number of participants, though the gain is small beyond about ten.
Expected non-response rateOptional
Values: 0% up to, but not including, 100%
The share of people approached who will not take part; use the response rate of a comparable study. Approaching more people restores the number of respondents, not their representativeness: if non-responders differ, the estimate can still be biased.
Assumptions
- The items are essentially tau-equivalent, with normally distributed errors, and every participant answers all of them.
- Non-response is unrelated to the outcome.
Worked examples
A ten-item scale
Alpha 0.8 within ±0.05, 10 items: e = 0.25/0.15 = 1.667 and ln e = 0.511, so n = 8.889 × (1.96/0.511)² + 2 = 132.9, rounded up to 133.
Sample size: 133
Open this example in the calculatorA four-item scale
With 4 items the factor 8k/(k − 1) rises from 8.9 to 10.7: n = 160.
Sample size: 160
Open this example in the calculatorAllowing for non-response
133 completed questionnaires, with 10% not returned: approach 148.
Needed for analysis: 133 · To approach: 148
Open this example in the calculatorValidation
- Every worked example on this page is recomputed by the StatWisely engine whenever the software is built. If a number or formula here stopped matching the calculator, the release would be stopped until this document was corrected.
- Feldt intervals from simulated ten-item scales at the planned size had a mean half-width of 0.052 against a target of 0.05: the formula plans for the expected width, so about half of studies fall a little short. An independent implementation in R recomputes these sizes and is compared with the engine’s.
How to cite
StatWisely. Sample size to estimate Cronbach’s alpha. Method document, engine version 1.0.0, reviewed 2026-10-09. https://statwisely.com/methods/precision-cronbach-alpha/
Cite the original references for the formulas your design uses as well.
References
- 1.Feldt LS. The approximate sampling distribution of Kuder-Richardson reliability coefficient twenty. Psychometrika. 1965;30(3):357–370.
- 2.Bonett DG. Sample size requirements for testing and estimating coefficient alpha. Journal of Educational and Behavioral Statistics. 2002;27(4):335–340. doi:10.3102/10769986027004335