You're sitting with a draft IEP in front of you and the service delivery section is blank. The student qualifies, the goals are drafted — now you have to decide where the specially designed instruction (SDI) actually happens. The push in vs pull out special education debate comes up on nearly every caseload, and the right answer depends on far more than classroom availability or scheduling convenience. This article gives you a concrete framework — and a decision checklist — so your team can make a confident, legally defensible choice before the IEP meeting.
TL;DR: Neither push-in nor pull-out is universally better. Match the service delivery model to the student's specific goals, learning profile, and environment — not to what's easiest to schedule. Use the checklist in this article at your next IEP meeting.
What Push-In and Pull-Out Actually Mean
Before getting into the decision framework, let's make sure everyone is using the same vocabulary — because teams often aren't.
Push-in (also called inclusion support or co-teaching support) means the special education teacher or related service provider goes into the general education classroom to deliver SDI alongside the general education teacher. The student receives services without leaving the room.
Pull-out means the student leaves the general education setting and receives SDI in a separate location — a resource room, small-group space, or therapy room — for a defined period of time.
Both are legitimate service delivery models under IDEA. Neither is the default. The IEP team is legally required to make this decision based on the student's individual needs, not building logistics.
- Push-in works well when: the student's goals are embedded in grade-level content, the student benefits from peer models, or anxiety about leaving class is a documented barrier.
- Pull-out works well when: the student needs intensive, distraction-free instruction, the skill being targeted is a foundational prerequisite the class isn't working on, or the student requires a higher adult-to-student ratio.
The Four-Factor Framework for Choosing a Service Delivery Model
Instead of defaulting to what worked last year, run every student through these four factors before writing the service line.
Factor 1: Goal Type
This is the most important factor. Ask: Does this goal require the general education environment to be met, or does it require separation from it?
| Goal Type | Likely Better Fit |
|---|---|
| Social communication during peer interaction | Push-in |
| Decoding at a level two years below grade-level peers | Pull-out |
| Self-advocacy in academic settings | Push-in |
| Foundational math facts (while class does algebra) | Pull-out |
| Organizational skills during class transitions | Push-in |
| Reading fluency at instructional level | Pull-out |
Example: A 4th grader has an IEP goal targeting asking for help from a peer or adult during independent work. That behavior has to happen in the general education classroom to be meaningful — push-in makes sense. A different 4th grader has a goal targeting CVC word decoding while classmates are writing paragraphs. Trying to address that gap in the middle of a writing lesson isn't realistic — pull-out gives you the focused time you need.
Factor 2: Student Learning Profile
Consider how the student actually learns, not just what they need to learn.
- Distraction sensitivity: Does background noise or peer activity derail the student? Pull-out reduces sensory and social load.
- Stigma and self-concept: Some students — especially in middle and high school — experience real anxiety about being visibly pulled from class. Weigh this honestly.
- Peer modeling value: Students who learn well by observing and imitating peers often make faster progress in inclusive settings.
- Pacing needs: If the student needs significantly more repetition or a slower pace than the general education environment allows, pull-out protects instructional time.
Factor 3: Environment and Logistics
This factor should inform but never drive the decision. That said, ignoring it leads to plans that look good on paper and fall apart in practice.
- Is there a trained general education co-teacher who can genuinely partner, or will the special educator end up managing behavior while the lesson continues?
- Is the pull-out space actually instructional — or is it a hallway corner?
- How much transition time does pull-out cost? For a student who struggles with transitions, that time has a real academic cost.
- Can the schedule support small-group pull-out without the student missing the same subject every day?
Factor 4: Team Dynamics and Communication
Push-in only works when the general and special education teachers plan together. If that time doesn't exist — or if the relationship is strained — push-in often becomes a support aide model rather than true co-teaching or SDI delivery.
Ask your team honestly:
- Do we have shared planning time?
- Is the general education teacher comfortable with co-delivery of instruction?
- Have we defined roles clearly enough that both teachers know who is leading, who is supporting, and when?
If the answer to most of these is no, a well-structured pull-out model may actually produce better outcomes while the push-in relationship is being built.
Push-In vs Pull-Out Special Education: The Decision Checklist
Use this at your IEP meeting or in pre-meeting planning. For each question, check the box that fits. More checks in a column suggests a stronger fit for that model.
Consider Push-In if:
- The IEP goal requires the general education setting to be practiced (e.g., peer interaction, self-advocacy)
- The student benefits from grade-level peer models
- Leaving class is a documented anxiety trigger
- The general education teacher and special educator have shared planning time
- The skill targeted is embedded in the current general education curriculum
- The student's LRE (Least Restrictive Environment) placement is primarily general education
Consider Pull-Out if:
- The student's instructional level is significantly below what's happening in the general education classroom
- The student requires minimal distraction to make progress on the goal
- A higher adult-to-student ratio is needed
- Shared planning time between teachers does not currently exist
- The student needs a different pace, sequence, or set of materials than the class is using
- The skill is a foundational prerequisite not addressed in the general curriculum
Important: Many students need both — push-in for social and communication goals, pull-out for intensive skill remediation. Writing two service lines isn't a problem; it's often the most accurate picture of what the student needs.
Common Mistakes Teams Make When Choosing a Service Model
Knowing the framework is helpful. Knowing the traps is equally important.
Mistake 1: Choosing the model based on schedule, not student need. If the reason for pull-out is "that's when the resource room is open," that's a scheduling decision disguised as an educational one. Document your reasoning around student need.
Mistake 2: Assuming push-in is always more inclusive. The LRE (Least Restrictive Environment) principle requires the most inclusive setting appropriate for the student — not the most inclusive setting available. A student who makes no measurable progress in a push-in model because the environment is too distracting is not being well-served.
Mistake 3: Treating the service delivery line as permanent. Review it annually — or sooner if data suggests it isn't working. A student who needed pull-out for decoding in 2nd grade may be ready for push-in support by 4th grade. Progress data should drive these reviews.
Mistake 4: Conflating co-teaching with push-in SDI. Co-teaching is a staffing model. Push-in SDI delivery is a service. They can overlap, but they aren't the same thing. Make sure the IEP documents what the student is receiving, not just where the teacher is standing.
What to Do This Week
- Review your current caseload's service lines. For each student, ask: was the push-in or pull-out decision made based on student need, or based on schedule and habit?
- Run your next draft IEP through the four-factor framework before the meeting so the team is having a student-centered conversation, not a scheduling one.
- Bring the decision checklist to your next IEP meeting — even informally. It gives families a clear picture of why the team is recommending what it's recommending.
- Talk to your co-teachers. If you have push-in services on an IEP but no shared planning time, have an honest conversation about whether the model is functioning as intended.
- Look at your data. If a student has been in the same service delivery model for two or more years without hitting goals, that's a signal worth discussing at the next review.
Documenting these decisions across a full caseload — along with scheduling, frequency, and progress notes — is where things get complicated fast. IEP Casemate is built specifically to help case managers track service delivery details and stay organized across every student on their list, all in one place. Visit iepcasemate.com to learn more.