Data saturation in qualitative research
Qualitative research can’t use a power calculation to set its sample size — so it uses saturation: the point where new data stop telling you anything new. You keep hearing the same themes, and the next participant adds nothing. It’s how you justify “why this many?” — and reviewers want to see how you judged it, not just the word.
What it actually means
Saturation is reached when additional data produce no new codes or insights. Crucially, it’s judged from the data as you go — which means analysing alongside collection, not deciding a number up front and stopping there.
The types worth naming
- Code saturation — no new codes appear.
- Meaning saturation — no new understanding of existing codes develops (usually takes longer than code saturation).
- Theoretical saturation — in grounded theory: a developing category is fully accounted for, with no new properties emerging.
So how many participants?
It depends on method and topic. Some research finds themes often saturate within roughly 9–17 interviews for fairly homogeneous samples; IPA studies use far fewer; diverse or complex topics need more. There’s no fixed number — see the broader “how many is enough?” logic: stop when you stop learning.
The honest caveat
Saturation has been critiqued as vague and sometimes used to retrofit a justification for a convenient sample size. The credible move is to define what saturation meant in your study, set it before you start where you can, and show the evidence — part of overall trustworthiness.
Get the free Qualitative Methods toolkit
A coding plan, a codebook template, and a rigor checklist from QDA with ChatGPT and QualCoder. We’ll email you the download link.
Frequently asked questions
What is data saturation?
The point where new data stop producing new information — the same themes recur. It’s how qualitative sample size is justified.
How many participants?
Varies — often ~9–17 interviews for homogeneous samples, fewer for IPA, more for complex topics. Judged from the data, not preset.
What are the types?
Code saturation (no new codes), meaning saturation (no new understanding), and theoretical saturation (grounded theory).
How do you report it?
Describe how you judged it — e.g. analysing alongside collection until successive interviews yield no new codes — not just the claim.