90-Minute Serve And Return Practice Plan
By the Practice Plan App Coaching Team · Published June 2026
- 1.How We’ll Run This Day
- 2.Non-Negotiables For Safety And Flow
- 3.What Success Looks Like By The End
- 4.The 90-Minute Practice Plan
- 5.What You'll Need
- 6.Running The Serve Block So Everyone Gets Reps
- 7.Serve Breakdowns You’ll See And What To Do
- 8.Adjustments For Court Space, Numbers, And Equipment
- 9.Next Practice: What To Build On
- 10.Frequently Asked Questions
Practice context: Tennis · high school · 90 minutes · Goal: get every player serving with a continental grip and a repeatable toss, then add a simple first-serve target plan and a safe, repeatable block return.
How We’ll Run This Day#
This is a serve-and-return day, so we’re going to protect reps and keep lines short. Most players new to tennis don’t need more “information” — they need 40–80 clean, coached repetitions where the cue is the same every time. You’ll see a lot of “freeze” moments: freeze the grip, freeze the toss arm, freeze the trophy position, and freeze the finish so we can actually see what happened.
We’re teaching the serve in layers: (1) continental grip + comfortable stance, (2) toss that lands in the same “window,” (3) trophy position/coil, (4) contact point with a first look at pronation, and (5) aiming at three big targets (T, body, wide) to raise first-serve percentage. Then we add the return basics so serving has a purpose and the returners learn how to start points without taking a huge swing.
Non-Negotiables For Safety And Flow#
- Only one server per side at a time. Everyone else stands behind the baseline fence line or by the side fence with rackets down.
- Loose balls get picked up on “balls!” If any ball rolls onto a court, we stop the rep, point, and clear it before the next serve.
- Quality over speed. If a player misses the grip or toss, they reset and do it again before they’re allowed a full serve.
What Success Looks Like By The End#
- Players can show you a continental grip on command and keep it through contact.
- Toss is consistent enough that they can hit 6/10 serves without chasing the ball.
- They understand “T / body / wide” and can call the target before each serve.
- Returners start in a ready position, split step as the server hits, and block the ball back crosscourt with a short swing.
The 90-Minute Practice Plan#
10-period beginner high school practice · 90 min
Customize This Plan →0:00–0:08
Warm-Up And Court Safety
▾
0:00–0:08
Warm-Up And Court Safety
Bring everyone to the net first so you can set rules before rackets start flying. Then jog two easy laps around the court area and go straight into dynamic movement on the baseline (high knees, butt kicks, side shuffles) and 10 arm circles each way.
- Cues: “One server at a time.” “If you hear ‘balls!’ you stop.” “Rackets down when I’m talking.”
- Watch for: players staying behind the baseline when they’re not hitting.
- Common issue: kids start hitting serves while others are walking behind them. Fix: stop immediately, reset everyone to the fence line, and restart with a clear ‘my whistle starts reps’ rule.
Finish with 30 seconds of split-step hops in place so the return work later isn’t brand new movement.
0:08–0:18
Continental Grip Check And Shadow Swings
▾
0:08–0:18
Continental Grip Check And Shadow Swings
Players spread out on the baseline with 6–8 feet between them, facing the net. No balls yet. You demonstrate continental grip (hammer grip) and have them show you their grip before every rep.
Run: 5 shadow swings to a “high-five the sky” finish, then 5 shadow swings where they start in a trophy position and go up and over. Walk the line and physically adjust grips if needed (ask first, then guide).
- Cues: “Hold it like a hammer.” “Edge up, then turn.” “Finish on the other side.”
- Watch for: strings not facing the sky on the way up (you should see the racket edge leading).
- Common issue: forehand grip sneaks back in after one rep. Fix: make them freeze at set position and you check the knuckle position before they swing.
If they’re getting it quickly, add a target: finish balanced with front foot landing inside the court without falling left/right.
0:18–0:28
Toss Window: Toss And Catch
▾
0:18–0:28
Toss Window: Toss And Catch
Put 2 flat discs on each side to create a “toss window” about 12–18 inches in front of the front foot and slightly to the hitting side. Players work in pairs: one tosses, one watches where the ball would land and gives quick feedback.
They do 10 tosses each: toss with straight arm, release from fingertips, and catch at full extension (no swinging yet). After 10, switch roles. Keep them behind the baseline so nobody walks into a serving lane.
- Cues: “Straight arm up.” “Lift, don’t flick.” “Catch it high.”
- Watch for: toss landing in the same window 6/10 times or better.
- Common issue: bending the elbow and spinning the ball. Fix: have them keep the tossing palm facing up longer and show the ball to the sky until release.
To stretch them, require 3 in-a-row in the window before they can move on to the next block.
0:28–0:31
Water Break And Quick Reset
▾
0:28–0:31
Water Break And Quick Reset
Water fast, then bring them in for a 30-second reset: “What are the two non-negotiables so far?” Get them to answer: continental grip + straight-arm toss.
- Coach action: While they drink, set two targets on the deuce court: one cone near the T and one cone near the wide corner (service box). Keep targets big.
0:31–0:41
Trophy Position And Coil Freeze Reps
▾
0:31–0:41
Trophy Position And Coil Freeze Reps
Back on the baseline with no balls. Demonstrate the trophy position: tossing arm up, hitting elbow up, shoulders turned, knees soft. Players do “toss… freeze… relax” without releasing the ball (ball stays in the tossing hand).
Run 6 reps together, then 6 reps where they hold the freeze for a full 2-count while you walk and check posture.
- Cues: “Toss arm is a flagpole.” “Shoulder turn, don’t spin.” “Elbow up, not behind you.”
- Watch for: front shoulder higher than back shoulder at the freeze.
- Common issue: players arch their back hard to reach. Fix: tell them “tall spine” and have them bend knees slightly instead of leaning.
If they’re solid, add the landing: after the freeze, step into the court and hold balance for one second.
0:41–0:56
Serve Progression: Toss, Hit, Freeze Finish
▾
0:41–0:56
Serve Progression: Toss, Hit, Freeze Finish
Use one serving lane per court side. Two lines: servers behind the baseline, shaggers/returners off to the side fence with a clear safety line. Each server gets 2 balls, then rotates to the back of the line.
Start with “serve to the big box” (no target call yet). After each serve, the player must freeze their finish for one full second so you can see if they stayed continental and reached up to contact.
- Cues: “Toss, then go.” “Reach up—hit high.” “Freeze your finish.”
- Watch for: contact point above head with arm extended (not collapsing down into the net).
- Common issue: they chase a bad toss and end up off balance. Fix: give them permission to let the toss drop and reset; count a reset as a win if the toss was clearly off.
If players are missing long, have them finish more “over” the court (not leaning back) and keep the toss slightly more in front.
0:56–1:08
Three Targets: T, Body, Wide Calls
▾
0:56–1:08
Three Targets: T, Body, Wide Calls
Keep the same serving setup, but now the server must call the target out loud before starting: “T,” “body,” or “wide.” Put a cone for T and a cone for wide; “body” is the middle lane between them.
Each player serves 6 total: 2 to each target (in any order). The goal is first-serve percentage, not pace. You track makes on a clipboard: in the correct service box + roughly in the called lane.
- Cues: “Call it, then commit.” “Big target, not a corner.” “Same toss for all three.”
- Watch for: players not changing their grip or toss based on target.
- Common issue: they try to steer the ball with the wrist to hit wide. Fix: tell them the target changes with body alignment (front hip/shoulder), not with a wrist flip; have them shadow one rep pointing the front shoulder toward the target.
To challenge the group, require 3/6 in the correct lane before they can try to add speed.
1:08–1:18
Return Ready Position And Split Step
▾
1:08–1:18
Return Ready Position And Split Step
This is here because serve practice without returners turns into ball-picking. We teach return basics so servers get a real start-of-point picture and returners learn how to get the ball back safely.
Players line up on the baseline in pairs. One player is the “server” but starts with gentle serves or underhand feeds from behind the service line; the returner starts slightly behind the baseline in an athletic stance.
- Cues: “Racket out front.” “Small hop as they hit.” “First step forward.”
- Watch for: split step timed to the contact (they land as the ball leaves the server’s racket/hand).
- Common issue: returner stands straight up and watches. Fix: make them hold the ready stance until the ball bounces; if they stand up early, replay the rep.
If timing is tough, simplify: have the feeder call “hit!” as they release so the returner can learn the rhythm.
1:18–1:27
Block Return Crosscourt Challenge
▾
1:18–1:27
Block Return Crosscourt Challenge
Set up crosscourt targets with two flat discs deep-ish in the crosscourt half. Feeder serves gently from behind the service line or baseline depending on ability; returner uses a short backswing and blocks the ball back crosscourt.
Run it as first-to-7 points: a point for the returner if the ball lands crosscourt in the singles court; a point for the feeder if the return misses or goes down the line. Switch roles halfway so both learn the skill.
- Cues: “Short back, firm through.” “Meet it out front.” “Crosscourt is your friend.”
- Watch for: compact swing with the racket face stable through contact.
- Common issue: they swing huge and shank. Fix: require two blocked returns in a row before they’re allowed to try a faster swing.
If it’s too easy, feeder adds a little pace; if it’s too hard, feeder moves closer and feeds to the forehand only.
1:27–1:30
Cool-Down And Two-Point Recap
▾
1:27–1:30
Cool-Down And Two-Point Recap
Slow walk to pick up balls and bring everyone to the net. Quick shoulder/forearm shakeout and one deep breath reset.
- Ask and get answers: “Show me continental grip.” “Where’s your toss window?”
- Leave them with two cues: “Same grip, same toss.” “Reach up and freeze the finish.”
Tell them what to do on their own this week: 25 toss-and-catch reps at home (no racket needed) and 10 shadow trophy-to-finish swings in front of a mirror.
| Time | Period | Coaching Notes |
|---|---|---|
| 0:00–0:08 | Warm-Up And Court Safety | Bring everyone to the net first so you can set rules before rackets start flying. Then jog two easy laps around the court area and go straight into dynamic movement on the baseline (high knees, butt kicks, side shuffles) and 10 arm circles each way.
Finish with 30 seconds of split-step hops in place so the return work later isn’t brand new movement. |
| 0:08–0:18 | Continental Grip Check And Shadow Swings | Players spread out on the baseline with 6–8 feet between them, facing the net. No balls yet. You demonstrate continental grip (hammer grip) and have them show you their grip before every rep. Run: 5 shadow swings to a “high-five the sky” finish, then 5 shadow swings where they start in a trophy position and go up and over. Walk the line and physically adjust grips if needed (ask first, then guide).
If they’re getting it quickly, add a target: finish balanced with front foot landing inside the court without falling left/right. |
| 0:18–0:28 | Toss Window: Toss And Catch | Put 2 flat discs on each side to create a “toss window” about 12–18 inches in front of the front foot and slightly to the hitting side. Players work in pairs: one tosses, one watches where the ball would land and gives quick feedback. They do 10 tosses each: toss with straight arm, release from fingertips, and catch at full extension (no swinging yet). After 10, switch roles. Keep them behind the baseline so nobody walks into a serving lane.
To stretch them, require 3 in-a-row in the window before they can move on to the next block. |
| 0:28–0:31 | Water Break And Quick Reset | Water fast, then bring them in for a 30-second reset: “What are the two non-negotiables so far?” Get them to answer: continental grip + straight-arm toss.
|
| 0:31–0:41 | Trophy Position And Coil Freeze Reps | Back on the baseline with no balls. Demonstrate the trophy position: tossing arm up, hitting elbow up, shoulders turned, knees soft. Players do “toss… freeze… relax” without releasing the ball (ball stays in the tossing hand). Run 6 reps together, then 6 reps where they hold the freeze for a full 2-count while you walk and check posture.
If they’re solid, add the landing: after the freeze, step into the court and hold balance for one second. |
| 0:41–0:56 | Serve Progression: Toss, Hit, Freeze Finish | Use one serving lane per court side. Two lines: servers behind the baseline, shaggers/returners off to the side fence with a clear safety line. Each server gets 2 balls, then rotates to the back of the line. Start with “serve to the big box” (no target call yet). After each serve, the player must freeze their finish for one full second so you can see if they stayed continental and reached up to contact.
If players are missing long, have them finish more “over” the court (not leaning back) and keep the toss slightly more in front. |
| 0:56–1:08 | Three Targets: T, Body, Wide Calls | Keep the same serving setup, but now the server must call the target out loud before starting: “T,” “body,” or “wide.” Put a cone for T and a cone for wide; “body” is the middle lane between them. Each player serves 6 total: 2 to each target (in any order). The goal is first-serve percentage, not pace. You track makes on a clipboard: in the correct service box + roughly in the called lane.
To challenge the group, require 3/6 in the correct lane before they can try to add speed. |
| 1:08–1:18 | Return Ready Position And Split Step | This is here because serve practice without returners turns into ball-picking. We teach return basics so servers get a real start-of-point picture and returners learn how to get the ball back safely. Players line up on the baseline in pairs. One player is the “server” but starts with gentle serves or underhand feeds from behind the service line; the returner starts slightly behind the baseline in an athletic stance.
If timing is tough, simplify: have the feeder call “hit!” as they release so the returner can learn the rhythm. |
| 1:18–1:27 | Block Return Crosscourt Challenge | Set up crosscourt targets with two flat discs deep-ish in the crosscourt half. Feeder serves gently from behind the service line or baseline depending on ability; returner uses a short backswing and blocks the ball back crosscourt. Run it as first-to-7 points: a point for the returner if the ball lands crosscourt in the singles court; a point for the feeder if the return misses or goes down the line. Switch roles halfway so both learn the skill.
If it’s too easy, feeder adds a little pace; if it’s too hard, feeder moves closer and feeds to the forehand only. |
| 1:27–1:30 | Cool-Down And Two-Point Recap | Slow walk to pick up balls and bring everyone to the net. Quick shoulder/forearm shakeout and one deep breath reset.
Tell them what to do on their own this week: 25 toss-and-catch reps at home (no racket needed) and 10 shadow trophy-to-finish swings in front of a mirror. |
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#
- Tennis balls (at least 1 can per 2 players)
- Flat agility discs (10–12) to mark toss window and targets
- 2 target cones or small targets for T and wide (per court)
- Extra rackets (2–4) for players without one
- Grip reference cards or athletic tape strips for continental grip reminder
- Clipboard and pen for serve-percentage tracking
Running The Serve Block So Everyone Gets Reps#
The hardest period today is the full serve progression, because beginners will drift into long explanations and long lines. Set it up like a circuit even if you only have one court: one serving lane active, one “shadow serve” lane, and one toss lane. Rotate every 2–3 minutes on your whistle so nobody stands still. Your job is to keep the cue the same and only fix the one thing that’s breaking the rep.
- Rotation script: Group A serves (2 balls each), Group B shadow-serves (no ball), Group C tosses/catches. Whistle, rotate.
- Coach position: Stand just inside the baseline near the doubles sideline so you can see grip, toss line, and contact height without getting hit.
- Rep standard to move on: player shows continental grip correctly 3 times in a row and hits 4/10 into the correct half (don’t chase corners yet).
Serve Breakdowns You’ll See And What To Do#
- Breakdown: Player “waiter trays” the racket (palm up) and pushes the ball.
Why it happens: they want to guide the ball and the grip is too forehand-y.
Fix: stop them, physically show the V of the hand on the top bevel, then have them do 3 shadow swings saying, “edge up, then turn.” Don’t let them hit again until the shadow swing is correct. - Breakdown: Toss is behind the head or way out in front.
Why it happens: they flick the wrist and bend the toss arm.
Fix: make them toss with a straight arm and “lift the pocket” (ball sits on fingertips), then catch it at full extension. If it’s behind them, move their starting toss hand slightly forward and have them release earlier. - Breakdown: No trophy position — they rush from start to swing.
Why it happens: they’re nervous about missing and try to be quick.
Fix: add a forced pause: “Toss… freeze trophy… go.” You should see front shoulder higher than back shoulder and tossing arm up like a flagpole. - Breakdown: Contact is low and they hit into the net.
Why it happens: they’re dropping the tossing arm early and collapsing posture.
Fix: cue “reach up, hit the sky,” and require them to hold the finish with the hitting hand above the head for one full second.
Adjustments For Court Space, Numbers, And Equipment#
- One court, big group: run the rotation (serve / shadow / toss) on one end only. Put the shadow group on the doubles alley and the toss group behind the baseline with cones marking the “toss window.” Keep serves to 2 balls per turn.
- Two courts available: Court 1 is serve progression; Court 2 is return block progression. Swap groups halfway so everyone does both.
- Not many balls: use 2–3 balls per server and make the returners “trap and roll” balls back to the server after each rep. Shadow swings stay high-quality so nobody is idle.
- Player can’t get the serve over: let them serve from inside the baseline (service line or halfway) with the same grip/toss cues. The goal is contact point and shape first; we’ll back them up over time.
- Practice starts getting chaotic: call “rackets down, eyes up,” regroup at the net for 20 seconds, restate the one rule you need (one server at a time; balls cleared on ‘balls!’), then restart with shorter turns.
Next Practice: What To Build On#
Next time, protect the same grip/toss standards and add a second-serve option (same toss, slower swing, more net clearance) plus a simple “serve + first ball” pattern: server calls target, serves, then plays the first groundstroke to a big crosscourt target. The first thing that will break down is toss consistency under any pressure, so keep a short toss check-in early every day before you let them rip full serves.
Frequently Asked Questions#
How do you keep serve lines from getting too long with a big group?▾
Cap it at 2 serves per turn and run a 3-station rotation: live serves, shadow serves, and toss/catch. Whistle every 2–3 minutes and rotate so everyone is moving.
What if half the team can’t hold a continental grip without switching mid-swing?▾
Don’t let them hit full serves yet. Do 3 shadow swings with you watching the grip, then 3 “toss and catch in trophy” reps, then 2 serves. If the grip changes, they go back one step.
How many serves should a new player hit in 90 minutes?▾
Aim for 40–70 total serves per player, but only if the reps are controlled. If toss and grip are falling apart, reduce volume and increase freeze checks so you’re not grooving bad habits.
What’s the quickest way to teach a return when they want to swing big?▾
Make it a block return first: short backswing, firm wrist, and aim crosscourt. Tell them the goal is ‘in play and deep-ish,’ not a winner. If they take a big cut, stop and require 3 blocked returns in a row before they can swing faster.
Can we do this practice with only one court and limited balls?▾
Yes. Keep one end active, use 2–3 balls per server, and have returners trap and roll balls back. The shadow-serve and toss stations don’t need balls, so reps stay high even with limited equipment.
More High School Tennis practice plans
More Skill Development 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.