Drill Library

Football drills

Search 1,000+ free football drills by age group, topic, player numbers and the kit in your bag. Every drill has a set-up, step-by-step instructions, coaching points and a progression.

Every drill in this library is written for grassroots reality: a shared pitch, a bag of cones and bibs, mixed abilities and an hour to work with. Use the search box for a topic such as passing, finishing or 1v1s, or open the filters to narrow by age group from U6 to U16, number of players, ability level, drill length and the equipment you actually have. Once you have found practices you like, the Session Builder will put a full timed session together for you.

Leave empty to see all drills. Selecting kit shows only drills you can run.

102 drills

Crossing
Age band
Under 8 to Adults
Players
8-18
Time
20 min
Area
Half pitch into one goal
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Finishing
FREE

Finishing From Cut-Backs

Finish first time from low cut-backs

Beginner / Intermediate / Advanced
FinishingCrossingAttacking
Age band
Under 9 to Adults
Players
8-18
Time
20 min
Area
Attacking third
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Crossing
FREE

Crossing & Finishing

Deliver quality crosses from wide areas

Beginner / Intermediate / Advanced
CrossingFinishingAttacking
Age band
Under 10 to Adults
Players
4-16
Time
15 min
Area
Attacking third
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Set Pieces
FREE

Free Kick & Dead Ball Practice

Strike a dead ball with technique and repeatability

Intermediate / Advanced
Set PiecesShootingCrossing
Age band
Under 10 to Adults
Players
6-18
Time
20 min
Area
Half pitch
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Crossing
FREE

Overlap & Cross

Create a crossing opportunity with an overlap

Beginner / Intermediate / Advanced
CrossingAttackingFinishing
Age band
Under 9 to Adults
Players
4-18
Time
18 min
Area
30 x 20 yards
Kit
Balls, Cones, Bibs
Focus
Skill Practice
Attacking
FREE

Wide 2v1 Overloads

Beat a defender using an overlap or a 1v1

Beginner / Intermediate / Advanced
AttackingDribblingCrossing
Age band
Under 11 to Adults
Players
4-14
Time
20 min
Area
Half pitch
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Goalkeeping
FREE

Goalkeeper Crosses & Claims

Decide early between claim, punch and stay

Intermediate / Advanced
GoalkeepingCrossingSkill Practice
Age band
Under 9 to Adults
Players
6-18
Time
18 min
Area
Half pitch, wide channel
Kit
Balls, Cones, Bibs
Focus
Skill Practice
Dribbling
FREE

Wide Take-On To Cross

Beat a full-back in a wide area

Beginner / Intermediate / Advanced
DribblingCrossingAttacking
Age band
Under 8 to Adults
Players
5-16
Time
16 min
Area
Attacking third
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Finishing
FREE

Cut-Back Finishing

Finish first time from a cut-back

Beginner / Intermediate / Advanced
FinishingCrossingAttacking
Age band
Under 9 to Adults
Players
4-16
Time
15 min
Area
Half pitch
Kit
Balls, Cones, Full Goals
Focus
Technical Practice
Crossing
FREE

Wide Delivery Practice

Deliver accurate crosses from wide

Beginner / Intermediate / Advanced
CrossingFinishingAttacking
Age band
Under 10 to Adults
Players
6-16
Time
16 min
Area
Half pitch
Kit
Balls, Cones, Bibs
Focus
Skill Practice
Crossing
FREE

Overlap And Cross

Create the crossing chance with a combination

Beginner / Intermediate / Advanced
CrossingAttackingPassing
Age band
Under 10 to Adults
Players
5-16
Time
14 min
Area
Half pitch
Kit
Balls, Cones, Full Goals
Focus
Technical Practice
Crossing
FREE

Early Cross Practice

Deliver before reaching the byline

Beginner / Intermediate / Advanced
CrossingAttackingFinishing
Age band
Under 10 to Adults
Players
6-18
Time
18 min
Area
Penalty area plus flanks
Kit
Balls, Cones, Bibs
Focus
Skill Practice
Crossing
FREE

Attack v Defend The Box

Contest crosses in a realistic box

Beginner / Intermediate / Advanced
CrossingDefendingHeading
Age band
Under 12 to Adults
Players
4-16
Time
14 min
Area
Penalty area plus flanks
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Heading
FREE

Attacking Header Finishing

Score with the head from a cross

Beginner / Intermediate / Advanced
HeadingFinishingCrossing
Age band
Under 10 to Adults
Players
10-20
Time
20 min
Area
50 x 40 yards with wide channels
Kit
Balls, Cones, Bibs
Focus
Small-Sided Game
Attacking
FREE

Attacking Crossing Game

Create and finish crossing chances

Beginner / Intermediate / Advanced
AttackingCrossingFinishing
Age band
Under 11 to Adults
Players
4-18
Time
16 min
Area
Attacking third
Kit
Balls, Cones, Full Goals
Focus
Technical Practice
Set Pieces
FREE

Free Kick Delivery Practice

Deliver quality free kicks

Intermediate / Advanced
Set PiecesCrossingShooting
Age band
Under 9 to Adults
Players
10-20
Time
20 min
Area
50 x 40 yards
Kit
Balls, Cones, Bibs
Focus
Small-Sided Game
Small-Sided Games
FREE

Wide Channel Game

Use the width of the pitch

Beginner / Intermediate / Advanced
Small-Sided GamesCrossingAttacking
Age band
Under 10 to Adults
Players
2-10
Time
16 min
Area
Penalty area plus flanks
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Goalkeeping
FREE

Crosses And Claims

Deal with crosses confidently

Beginner / Intermediate / Advanced
GoalkeepingCrossingSkill Practice
Age band
Under 10 to Adults
Players
8-18
Time
16 min
Area
Half pitch
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Attacking
FREE

Wide Overlap Attack

Create and use an overlap in the wide area

Beginner / Intermediate / Advanced
AttackingCrossingFinishing
Age band
Under 9 to Adults
Players
5-18
Time
18 min
Area
39 x 32 yards
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Finishing
FREE

Overload Cutback Finish

Finish from cutbacks along the ground

Beginner / Intermediate / Advanced
FinishingCrossingAttacking
Age band
Under 9 to Adults
Players
5-18
Time
16 min
Area
33 x 26 yards
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Finishing
FREE

Underload Cutback Finish

Finish from cutbacks along the ground

Beginner / Intermediate / Advanced
FinishingCrossingAttacking
Age band
Under 9 to Adults
Players
5-18
Time
16 min
Area
35 x 28 yards
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Finishing
FREE

Two-Touch Cutback Finish

Finish from cutbacks along the ground

Beginner / Intermediate / Advanced
FinishingCrossingAttacking
Age band
Under 9 to Adults
Players
5-18
Time
16 min
Area
37 x 30 yards
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Finishing
FREE

Tempo Cutback Finish

Finish from cutbacks along the ground

Beginner / Intermediate / Advanced
FinishingCrossingAttacking
Age band
Under 9 to Adults
Players
5-18
Time
18 min
Area
41 x 34 yards
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Finishing
FREE

Transition Cutback Finish

Finish from cutbacks along the ground

Beginner / Intermediate / Advanced
FinishingCrossingAttacking
Age band
Under 9 to Adults
Players
5-18
Time
16 min
Area
33 x 26 yards
Kit
Balls, Cones, Full Goals
Focus
Skill Practice
Finishing
FREE

Pressure Cutback Finish

Finish from cutbacks along the ground

Beginner / Intermediate / Advanced
FinishingCrossingAttacking

What is in every drill

Set-up and area size. Pitch dimensions in yards, how many cones you need and where players start, so you can lay it out before the first player arrives.

Coaching points. Three or four things to actually say during the practice, written in language you can use with players rather than coaching-course jargon.

Progressions and regressions. How to make it harder when they master it and how to simplify it when the group is struggling or short on numbers.

Step-by-step instructions. Numbered set-up steps, a numbered sequence for running the practice, what every player and group is doing, where they move afterwards and how they rotate.

Browse football drills by age group

Each age page collects age-appropriate practices with the right area sizes, session length and coaching focus for that group.

Browse football drills by squad size

Every drill on these pages genuinely runs with that number on the pitch — nothing has been squeezed or padded to fit.

Browse football drills by topic

Every category below has its own page listing all of its drills, so you can browse without filters.