Roughly 8 to 12 active stories at a time on a full K-5 caseload, if you are the one reading them. Active means read on a schedule and tracked against a goal. The ceiling is set by reading and data time, not by writing time. Writing is expensive too: in a 2024 community survey of 16 parents, school SLPs, OTs, and special educators, 94% spent 30 or more minutes on a single story and 25% spent 1 to 2 hours.
Why is the ceiling lower than the number of students on your caseload?
Because a story is not finished when it is written. Writing is a one-time cost. Reading it on schedule, collecting data against the goal, and revising it when the situation changes are recurring weekly costs, and those compete directly with your service minutes.
Most capacity plans fail because they only budget the writing. A story that took 45 minutes to build then costs 10 to 15 minutes a week forever until someone decides it is done. Twelve of those is roughly two to three hours a week of reading and data, before you have seen a single student for anything else.
What does one story actually cost, week by week?
Here is a realistic per-story breakdown for a K-5 student. The one-time column matches what practitioners reported in the 2024 survey. The recurring column is the number people forget.
| Task | One-time cost | Recurring weekly cost |
|---|---|---|
| Define the target and the goal | 10 min | - |
| Draft the sentences and check the 2:1 ratio | 10 min | - |
| Find or take suitable photos | 20 to 60 min | - |
| Format, print, laminate, bind | 15 min | - |
| Read it with the student | - | 10 to 15 min |
| Collect and log data | - | 5 min |
| Revise when the situation shifts | - | ~5 min averaged |
At 20 to 25 minutes a week per active story, 12 stories consumes about 4 to 5 hours a week. That is the honest ceiling for a solo school SLP who is also delivering direct service, writing IEPs, and attending meetings.
The one-time column is dominated by a single line. From the same 2024 survey, on building stories by hand: "Getting suitable pictures is 90% of the work." A respondent named the fix directly: "I wish I had a template I could easily customize to change the pictures of the child/parents quickly but keep the same story."
How do you raise the ceiling without dropping fidelity?
Four changes move the number, in descending order of leverage.
| Change | What it does to capacity | What it costs you |
|---|---|---|
| Distribute the reading to teachers and paras | Removes 10 to 15 min per story per week | One 15-minute training per adult |
| Reuse a skeleton, swap name and photos | Cuts the one-time cost by roughly half | Building the skeleton once |
| Set an end condition on every story | Keeps the active list from growing forever | One line written up front |
| Refuse vague targets | Prevents stories that can never be closed | A harder conversation at the meeting |
Distributing the reading is the largest single gain and the best supported. A 2026 meta-analysis of 21 social story studies found a moderate overall effect and no significant difference based on whether a therapist, teacher, parent, or researcher delivered the intervention. Handing delivery to the adult already in the room converts a recurring weekly cost into a one-time training cost.
Which students should get a story, and which should not?
Prioritize a specific, observable goal attached to a recurring situation. Deprioritize broad concerns. This is not just triage preference, it matches what the strongest school-based trial found.
In the ASSSIST-2 randomised controlled trial of 249 autistic children aged 4 to 11 across 87 UK primary schools, children in the intervention group met their individual socio-emotional goals significantly more often than children receiving usual care alone. The overall Social Responsiveness Scale-2 difference was small and non-significant, and no significant differences appeared for anxiety, depression, general health, or parental stress.
The operational translation: "waits in the lunch line without leaving it" is a story-shaped goal. "Is less anxious at school" is not. Writing the second kind is how an active list gets to 20 stories that never close.
How do you retire a story so the list stays under the ceiling?
Write the end condition at the same time you write the story. A workable default: read daily for two weeks, then three times a week, then once a week, then probe at two and four weeks after the last reading. If the probe holds, archive it.
Archiving matters more than it sounds. A story that stays on the active list after the student no longer needs it is quietly spending the capacity of the next student who does. Keep the archive, because a returning situation next fall is a five-minute photo swap rather than a new build. Social narratives are catalogued as an evidence-based practice by AFIRM and the National Clearinghouse on Autism Evidence and Practice, so an archived, dated story is also defensible documentation of what you tried.
Frequently Asked Questions
How many social stories can one school SLP realistically maintain?
Roughly 8 to 12 active stories at a time for a full K-5 caseload, if you are the one reading them. Active means being read on a schedule and tracked. The ceiling is set by reading and data time, not by writing time.
Why is the limit lower than the number of students on my caseload?
Because a story is not finished when it is written. It has to be read on a schedule, tracked against a goal, and revised when the situation changes. Writing is a one-time cost, and reading plus data collection is a recurring weekly cost that competes with direct service minutes.
How long does one social story actually take to make?
In a 2024 community survey of 16 parents, school SLPs, OTs, and special educators, 94% spent 30 or more minutes on a single social story and 25% spent 1 to 2 hours. Respondents attributed most of that time to formatting and finding suitable visuals, not to writing the sentences.
Does handing the reading to a paraprofessional or teacher raise the ceiling?
Yes, and the evidence supports it. A 2026 meta-analysis of 21 social story studies found no significant difference in effect based on whether a therapist, teacher, parent, or researcher delivered the intervention. Distributing delivery converts your recurring cost into a one-time training cost.
How do you decide which student gets a social story and which does not?
Prioritize a specific, observable, individual goal tied to a recurring situation. The ASSSIST-2 trial found benefit on individual socio-emotional goals but no clinically evident effect on broad social responsiveness, which argues for narrow targets and against writing a story for a vague concern.
How do you retire a story so the active list stays under the ceiling?
Set an end condition when you write it. Fade the reading frequency in steps, probe 2 and 4 weeks later, and move the story to an archive folder if the probe holds. A story with no end condition stays on the active list forever and quietly eats the capacity of the next student.
Is it better to reuse one story across several students?
Reuse the structure, not the story. A generic fire drill story asks the student to do the personalizing work themselves. Keeping a reusable skeleton with swappable name, photos, and one situation detail cuts most of the per-story cost while keeping the story individual.
One approach for school SLPs short on time is to keep a 5-tool stack: a methodology checklist for the sentence types and the 2:1 ratio, a slide template you reuse, a folder of stock photos sorted by scenario, an AI text drafter (ChatGPT, Claude, MagicSchool, or Emoquest for one-sentence-in story output), and a delivery format your district already uses (Google Slides or PDF). Then add the part that actually sets your ceiling: a one-page list of which stories are active, who reads each one, and when each one ends.