Free darts training
Practise smarter. Finish more legs.
Free games to play next to your board, the best checkout for every score from 170 down, and straightforward guides to improve your average.
170: Treble 20, Treble 20, Bull (50)
Free practice games
All games →
Checkout calculatorType any score and see the best way out, for 1, 2 or 3 darts.Play free →
Checkout trainerRandom finishes. Tap where your darts land and track your checkout rate.Play free →
Bob's 27The classic doubles game. Start on 27 and get round the board.Play free →
Around the clockHit 1 to 20 in order on singles, doubles or trebles.Play free →
121 checkout challengeCheck out 121 in nine darts to move up. How high can you go?Play free →
Doubles practiceTrack your hit rate on the doubles you finish on most.Play free →
Darts average calculatorWork out your three-dart average three different ways.Play free →
Bull practice30 darts at the bull. Score 50 or 25 and beat your best.Play free →
Improve your darts
All guides →
PracticeHow to improve your darts averagePractical ways to raise your three-dart average: what an average is, what good looks like, and the practice that actually moves the number.
PracticeA 30-minute darts practice routineA simple, structured 30-minute darts practice routine covering warm-up, scoring, doubles and checkouts, with a way to track your progress.
FinishingHow to practise doublesHow to practise doubles in darts: which doubles to focus on, why even doubles matter, and drills that build a reliable finishing double.
FinishingDarts checkout strategyHow to choose the right checkout in darts: preferred doubles, planning for misses, when to avoid the bull and how to leave yourself a good finish.
PracticeThe best darts practice gamesThe best darts practice games for scoring, doubles and finishing, including Around the Clock, Bob's 27, 121 and Halve-It, with what each one trains.
TechniqueDarts stance: how to stand at the ocheHow to stand when throwing darts: front foot position, weight, balance and the three common stances, with tips for staying consistent.