Push-In vs Pull-Out Special Education: A Framework for Choosing the Right Service Model

Push-In vs Pull-Out Special Education: A Framework for Choosing the Right Service Model

By The Casemate Team7 min read

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 TypeLikely Better Fit
Social communication during peer interactionPush-in
Decoding at a level two years below grade-level peersPull-out
Self-advocacy in academic settingsPush-in
Foundational math facts (while class does algebra)Pull-out
Organizational skills during class transitionsPush-in
Reading fluency at instructional levelPull-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.

Frequently asked questions

What is the difference between push-in and pull-out services in special education?

Push-in means a special education teacher or therapist delivers services inside the general education classroom alongside the general education teacher. Pull-out means the student leaves the general education setting to receive services in a separate, smaller space. Both are valid under IDEA — the IEP team chooses based on what the student's goals and learning profile actually require.

Is push-in or pull-out better for students with IEPs?

Neither model is universally better. The right choice depends on the type of IEP goal, the student's learning profile, whether shared planning time exists, and how well the student accesses instruction in a general education setting. Many students benefit from a combination — push-in for social goals, pull-out for intensive academic skill-building.

Does IDEA require push-in services for students in inclusion settings?

IDEA requires that students be educated in the Least Restrictive Environment (LRE) appropriate for their individual needs — it does not mandate push-in services specifically. A pull-out model can fully comply with LRE requirements if the team documents that pull-out best supports the student's IEP goals. The key word is 'appropriate,' not 'most inclusive available.'

How do I document the push-in or pull-out decision in an IEP?

The service delivery model is typically recorded in the IEP's 'Special Education and Related Services' grid, where you note the type of service, frequency, duration, and location (general education setting vs. separate setting). Teams should also document in the present levels or supplementary aids section why this model was chosen, connecting it directly to the student's goals and needs.

Can a student have both push-in and pull-out services on the same IEP?

Yes — and for many students, this is the most accurate approach. A student might receive push-in support for social communication goals during science class and pull-out reading instruction in a small group three days a week. Each service line on the IEP can specify a different setting and frequency based on the goal it supports.

What should I do if a push-in model isn't working for my student?

Start by reviewing progress data: if the student is not making measurable progress toward IEP goals and the push-in environment is a likely contributing factor, bring this to the team's attention. You can reconvene the IEP team to amend the service delivery model — you don't have to wait for the annual review. Document the data and the team's reasoning for any change.

Get the free IEP Timelines Cheat Sheet

Every federal IEP deadline on one printable page — plus one short weekly tip for special education teachers. No spam, unsubscribe anytime.

More on SDI and Service Delivery for Special Education Teachers

Manage your caseload with IEP Casemate

SDI scheduling, progress monitoring, IEP compliance, and caseload organization — all in one place.