90-Minute Beginner Volleyball Practice Plan: Serve Ladder Passing
By the Practice Plan App Coaching Team · Published August 2026
- 1.What This Practice Fixes Fast
- 2.How The Stations Are Set Up
- 3.What “Good” Looks Like Today
- 4.The 90-Minute Practice Plan
- 5.What You'll Need
- 6.Run The Serve Ladder With Zero Waiting
- 7.Common Breakdowns And What To Do
- 8.Real-World Adjustments (Numbers, Space, Equipment)
- 9.What To Do Next Practice
- 10.Frequently Asked Questions
This 90-minute middle school volleyball practice is built for a roster of roughly 12–16 beginners with one or two coaches. The goal: get every player serving underhand from farther back while learning “my lane, my ball” passing habits.
What This Practice Fixes Fast#
New middle school players usually struggle with two things that wreck a rally before it starts: serves that don’t cross the net and passes where nobody claims the seam. This practice attacks both with a clear scoring system and tons of touches. The underhand serve ladder gives them a simple reason to repeat the same good contact, and the passing stations teach lane ownership (left/middle/right) with loud seam calls so balls don’t drop between players.
How The Stations Are Set Up#
You’ll run four stations for 8 minutes each and rotate on the whistle. Keep groups small (3–5) so lines don’t become “stand-and-watch.” While one group serves, the other three groups are passing-focused: seam-call passing in trios, platform-angle wall reps, and pass-to-hoop accuracy. Assign each station a “captain” (a responsible kid) whose only job is to keep the rep line moving and count scores.
Before you start rotations, show the gym two non-negotiables:
- Safety freeze: when you whistle twice, everyone holds their ball and looks at you.
- Ball rule: only the active server hits a serve; everyone else holds their ball at their belly button.
What “Good” Looks Like Today#
We’re not chasing perfect form. We’re chasing repeatable contact and clear responsibility. On serves, “good” means a steady toss (or no toss), a flat hand, and the ball travels forward with height. On passing, “good” means a quiet platform, the ball pops up to a target area, and the passer calls early (“mine”) while teammates call seams (“left seam,” “right seam”) before the ball crosses the net or is tossed.
End the day with a simple 10-serve test from full distance. Track makes so next practice has a number to beat.
The 90-Minute Practice Plan#
8-period beginner middle school practice · 90 min
Customize This Plan →0:00–0:08
Quick Warm-Up And Safety Rules
▾
0:00–0:08
Quick Warm-Up And Safety Rules
Start on one end line with everyone holding a ball. Jog to the opposite end line and back, then add side shuffles and backpedal (no diving today).
Take a knee for 60 seconds and set two gym rules: two whistles = freeze, and only the active server swings. Show them what “freeze” looks like (ball pinned, eyes up).
- Cues: “Two whistles—freeze.” “Ball at your belly button unless it’s your rep.”
- Common issue: kids start peppering each other. Fix: stop immediately, collect balls for 10 seconds, restate the rule, restart.
Finish with 10 quick “platform pops” to self: toss, pass up, catch. You’re checking who can control the ball at all.
0:08–0:18
Teach Underhand Serve Contact
▾
0:08–0:18
Teach Underhand Serve Contact
Spread players along the end line facing the court with plenty of space between them (at least 6–8 feet). Everyone has a ball.
Demo underhand serve in three parts: hold (ball in front), swing (straight arm), freeze (palm to target). Let them rehearse without hitting first, then hit 5 easy serves from close (inside the court if needed) just to feel clean contact.
- Watch for: flat hand contact (not knuckles) and the ball lifting forward.
- Cues: “Flat hand.” “Swing to the sky.” “Freeze your finish.”
- Common issue: they toss the ball up and lose timing. Fix: remove the toss—hold the ball still and swing through it.
As a quick progression, have them aim through the middle of the net rather than the corners.
0:18–0:24
Station Setup And Walkthrough
▾
0:18–0:24
Station Setup And Walkthrough
Quick breath—hold water until the scheduled break. While players reset, you and a helper (or two captains) place equipment: discs for serve ladder steps, taped wall targets, cones for passing lanes, and hoops/targets on the floor.
Walk the whole group through each station in 30–45 seconds. Don’t overtalk—show the scoring and the rotation direction.
- Rotation: whistle once = rotate to the next station clockwise with your ball.
- Job assignments: name one captain per station to count and keep reps moving.
- Watch for: players knowing where to stand so lines don’t bunch up.
If you see confusion, physically place the first 3 kids in each station spot before starting the clock.
0:24–0:56
Stations Rotation Block
▾
0:24–0:56
Stations Rotation Block
Run four stations for 8 minutes each. Whistle to rotate. You float to the station that needs you most, but check the serve ladder every rotation.
- Station 1 — Underhand Serve Distance Ladder: start at a close line (10-foot line or attack line). Three makes in a row earns a step back to the next disc. Miss resets the streak to 0 but they stay at that distance. Cues: “Flat hand.” “Step to target.” “High over the net.” If a player is stuck, move them one step closer and demand 3 clean contacts before backing up again.
- Station 2 — Seam-Call Passing In Trios: three players in a triangle with one tosser. Two passers stand side-by-side with a cone line between them (the seam). Tosser lobs balls to the seam and either passer must claim it early. Rule: someone must call “mine” before contact and a teammate must call “seam” (left/right) as the ball is in the air. If it’s silent, replay the rep. Rotation: tosser gives 10 balls, then roles rotate clockwise so everyone tosses and passes each round.
- Station 3 — Platform-Angle Wall Work: 6–8 feet from the wall with a tape square as the target. Toss to self, pass to hit the square, catch the rebound, repeat. Watch for: platform angle staying the same through contact (no big swing). If rebounds get wild, back them up and slow the toss.
- Station 4 — Pass-To-Hoop Accuracy: one tosser, one passer, one retriever/scorekeeper (rotate every 5 reps). Tosser gives an easy toss; passer tries to land the ball in the hoop or taped box. Scoring: 1 point in, 2 points if it stops in. Keep a team total to beat next rotation.
Keep transitions tight: on the whistle, players grab their ball and jog to the next station—no extra shots while moving.
0:56–0:59
Water Break And Reset
▾
0:56–0:59
Water Break And Reset
Water, then bring them in quickly and name two things you saw done well and one thing you need fixed for the last block.
- Coach script: “We’re getting better when you freeze the serve hand. Now I need louder seam calls—if it’s quiet, the ball drops.”
- Quick check: ask them to show a correct platform (thumbs together, elbows locked) for 5 seconds.
0:59–1:11
Serve Ladder Challenge Round
▾
0:59–1:11
Serve Ladder Challenge Round
Bring everyone to the serve ladder area and run it as a whole-group challenge so you get a lot of serves right before the test.
Put players in 2–3 serving lanes. Each lane has a captain counting “makes in a row” for each player. Players serve, chase, and hand the ball to the next server.
- Watch for: consistent pre-serve routine (hold, step, swing, freeze).
- Cues: “Same routine every time.” “Step then swing.” “Finish to your target.”
- Common issue: players rush and forget the step. Fix: make them say “step” out loud before they swing for the next 3 reps.
Small competitive hook: first player in each lane to earn two steps back gets to choose their spot in the serve test line.
1:11–1:25
Full-Distance 10-Serve Test
▾
1:11–1:25
Full-Distance 10-Serve Test
Run this as a multi-lane test so it fits in 14 minutes with a full roster. Set three serving lanes across the end line (use both end lines if the gym is safe for it). Each lane works in pairs: one server, one ball-returner who shags and feeds the next ball. On your clap, the next server in each lane goes—target a serve every 8–10 seconds per lane. With three lanes running, a group of 12–16 finishes comfortably inside the block.
Each player gets 10 underhand serves. A serve counts if it crosses the net and lands in the court. Each lane captain (or you) marks makes on a clipboard.
- Cues: “Breathe, then serve.” “High over the net.” “Freeze your hand.”
- Common issue: kids melt down after two misses. Fix: give them a reset rule: after any miss, step off, take one breath, and do the same routine—no rapid-fire.
If your roster runs larger than 16 or you only have one usable end line, cut the test to 5 serves per player and double the attempts next practice. If a player truly can’t clear the net from the end line, let them test from one step inside the line but record it with an asterisk so they have a clear next goal.
1:25–1:30
Cool Down And Two Takeaways
▾
1:25–1:30
Cool Down And Two Takeaways
Circle up with balls down. Quick shoulder/arm shakeout and a slow walk to the end line and back.
Ask two players to answer: “What’s the seam call?” and “What does 3 in a row earn you on the ladder?” Keep it fast.
- Coach close: remind them of their serve-test number and tell them the next practice goal (beat it by 2 makes).
- Exit routine: balls in the cart, quick high-five line, then dismiss.
| Time | Period | Coaching Notes |
|---|---|---|
| 0:00–0:08 | Quick Warm-Up And Safety Rules | Start on one end line with everyone holding a ball. Jog to the opposite end line and back, then add side shuffles and backpedal (no diving today). Take a knee for 60 seconds and set two gym rules: two whistles = freeze, and only the active server swings. Show them what “freeze” looks like (ball pinned, eyes up).
Finish with 10 quick “platform pops” to self: toss, pass up, catch. You’re checking who can control the ball at all. |
| 0:08–0:18 | Teach Underhand Serve Contact | Spread players along the end line facing the court with plenty of space between them (at least 6–8 feet). Everyone has a ball. Demo underhand serve in three parts: hold (ball in front), swing (straight arm), freeze (palm to target). Let them rehearse without hitting first, then hit 5 easy serves from close (inside the court if needed) just to feel clean contact.
As a quick progression, have them aim through the middle of the net rather than the corners. |
| 0:18–0:24 | Station Setup And Walkthrough | Quick breath—hold water until the scheduled break. While players reset, you and a helper (or two captains) place equipment: discs for serve ladder steps, taped wall targets, cones for passing lanes, and hoops/targets on the floor. Walk the whole group through each station in 30–45 seconds. Don’t overtalk—show the scoring and the rotation direction.
If you see confusion, physically place the first 3 kids in each station spot before starting the clock. |
| 0:24–0:56 | Stations Rotation Block | Run four stations for 8 minutes each. Whistle to rotate. You float to the station that needs you most, but check the serve ladder every rotation.
Keep transitions tight: on the whistle, players grab their ball and jog to the next station—no extra shots while moving. |
| 0:56–0:59 | Water Break And Reset | Water, then bring them in quickly and name two things you saw done well and one thing you need fixed for the last block.
|
| 0:59–1:11 | Serve Ladder Challenge Round | Bring everyone to the serve ladder area and run it as a whole-group challenge so you get a lot of serves right before the test. Put players in 2–3 serving lanes. Each lane has a captain counting “makes in a row” for each player. Players serve, chase, and hand the ball to the next server.
Small competitive hook: first player in each lane to earn two steps back gets to choose their spot in the serve test line. |
| 1:11–1:25 | Full-Distance 10-Serve Test | Run this as a multi-lane test so it fits in 14 minutes with a full roster. Set three serving lanes across the end line (use both end lines if the gym is safe for it). Each lane works in pairs: one server, one ball-returner who shags and feeds the next ball. On your clap, the next server in each lane goes—target a serve every 8–10 seconds per lane. With three lanes running, a group of 12–16 finishes comfortably inside the block. Each player gets 10 underhand serves. A serve counts if it crosses the net and lands in the court. Each lane captain (or you) marks makes on a clipboard.
If your roster runs larger than 16 or you only have one usable end line, cut the test to 5 serves per player and double the attempts next practice. If a player truly can’t clear the net from the end line, let them test from one step inside the line but record it with an asterisk so they have a clear next goal. |
| 1:25–1:30 | Cool Down And Two Takeaways | Circle up with balls down. Quick shoulder/arm shakeout and a slow walk to the end line and back. Ask two players to answer: “What’s the seam call?” and “What does 3 in a row earn you on the ladder?” Keep it fast.
|
Running a program? Share this as a template across your coaches.
Practice Plan App lets program directors turn plans like this into shared templates for every coach, team, or age group — so your curriculum stays consistent without sending PDFs and group texts.
See Youth Program Features →What You'll Need#
- Volleyballs (1 per 2 players if possible)
- Flat agility discs (12–16) for serve ladder steps
- Cones (8–12) to mark passing lanes and target zones
- Hula hoops (2–4) for pass-to-hoop targets
- Masking tape (1 roll) for wall targets and lane lines
- Clipboards or score sheets (4) with pens/pencils
- Whistle
- Gym wall space (or padded wall) for platform-angle work
Run The Serve Ladder With Zero Waiting#
The serve ladder is the engine of this practice, so protect reps. Put 2–3 “lanes” across the end line if you have enough balls (each lane has its own target zone). Each player serves, then immediately chases their ball and returns it to the next server (no shagging crew standing still). The only talking you do is between reps while the next server is already set.
- Rep standard: underhand contact with a flat hand; ball crosses the net and lands in the court.
- Score rule: 3 makes in a row = step back one big step. Miss = stay at that distance and restart your streak at 0.
- Coach job: stand where you can see contact (not where the ball lands) and fix hands/timing, not just “in/out.”
Common Breakdowns And What To Do#
- Breakdown: players “slap” the ball with bent wrist and it dies into the net. Why it happens: they swing fast because they think power is the answer. Fix: make them freeze their hand after contact (palm to target) for one second; tell them, “Flat hand, lift the ball.”
- Breakdown: passing seams are silent and two kids watch the ball drop. Why it happens: they don’t know whose job it is. Fix: give lanes (left/middle/right) and require a seam call before the toss/serve: “Left seam!” If nobody calls, replay the rep and count the silence as the mistake.
- Breakdown: platforms swing like a golf club. Why it happens: they’re trying to “hit” the pass. Fix: have them lock elbows and point thumbs down together; cue “Platform first, then legs.” If needed, make them pass from knees for 5 reps to feel a still platform.
- Breakdown: wall reps turn into wild ricochets and chasing. Why it happens: they stand too close and don’t aim. Fix: back them up to 6–8 feet and give a tape target on the wall; require “freeze finish” so the platform stays aimed.
Real-World Adjustments (Numbers, Space, Equipment)#
- Smaller roster: run 3 stations instead of 4 (combine hoop passing + seam-call trios). Keep the serve ladder running the whole time and rotate the other two groups through passing work every 6–8 minutes.
- Larger roster: duplicate the serve ladder on both end lines (two ladders) so nobody stands, split the hoop-passing station into two lines with two hoops, and cap station groups at 3–4 with one scorekeeper per station so you aren’t chasing numbers.
- Limited balls: shorten the serve ladder to one lane and make the other stations self-toss (toss to self, pass to target) so you don’t need extra feeders.
- One court and tight space: put wall work in a hallway wall or side wall; keep seam-call trios on one half court with controlled tosses (no full-speed serves into that group).
- Players who can’t pass yet: they do “catch-and-freeze platform” first (catch on platform, hold angle, then toss back). They’re still in the rep flow—no one sits.
What To Do Next Practice#
Next practice, keep the serve ladder but add a “serve to zone” (deep middle or deep corner) once they can clear the net. In passing, the first thing that will break down is calling early when the ball is faster—so progress from easy tosses to light underhand serves into the seam-call trios, and keep the same rule: if it’s quiet, you replay it.
Frequently Asked Questions#
What if I only have one coach and the stations feel like too much to manage?▾
Assign a captain at each station to count makes and keep the line moving. You float between two stations each rotation (serve ladder + one passing station) and do quick drive-by corrections at the other two.
How do I keep the serve ladder from turning into chaos with balls everywhere?▾
Use one clear rule: only the active server hits a ball. Everyone else holds their ball at belly button height. Servers chase their own ball and return it to the next server—no big shagging pile until rotation time.
What if a player can’t get an underhand serve over the net at any distance?▾
Start them inside the 10-foot line and let them earn steps back from there. Also allow a no-toss serve (ball in non-hitting hand, drop and swing) so timing is simpler. They still follow the 3-in-a-row rule.
I don’t have hula hoops—what can I use for the accuracy station?▾
Tape a 2x2 foot box on the floor or use a cone “gate” they have to land the pass between. Count 1 point for inside the box/gate, 2 points if it stops in the box.
How many successful full-distance serves should I expect on the 10-attempt test?▾
For brand-new middle schoolers, 2–5 makes out of 10 is a solid baseline. Track it by player and celebrate improvement next time, not perfection today.
More Middle School Volleyball practice plans
More Fundamentals practice plans
More 90-minute practice plans
Customize This Plan for Your Team
Build your own version of this plan, adjust the periods and timing to fit your roster, and share it with your staff in minutes.
Running a program? See youth program features or explore all features.