One short set to type each day for a month, starting with Day 1.
Daily Typing Practice: type this text. Name: ____________________ Date: __________
WPMType each word and press space after it. No timer. The run ends with the text.breadbutterjamtoasteggmilkteacupplatespoonbowlknifehoneykettlemugcerealpanforkJackfixedaquickbreakfastoftoast,eggsandjuice.Zoestirredtheporridgeveryslowlywhilethemilkwarmedup.Breakfastisat7,lunchat12andteaat4.Twoeggstake4minutes,andthetoasttakes2.
More options
seconds
Keep score by hand: one line for every try.
Date
Minutes
Words typed
Mistakes
Words per minute
–This run
–Your best
–Last run
No timer: the run ends with the text, or when you press Finish. Words per minute is correct characters divided by five; accuracy is correct keystrokes out of all keystrokes.
Daily typing practice in 30 sets, one for each day of a month. Each has a line of everyday words, a sentence or two that use all 26 letters, and a line with numbers. Day 1 is in the box.
Read the full guide
One set a day
1. Type the set in the box. No clock runs.
2. When the text ends you get words per minute and accuracy.
3. Under More options, open Passage and pick the next day. The page opens on it when you come back.
How the month builds
Days 1 to 9 use full stops and commas only. Days 10 to 19 add apostrophes, question marks, colons and clock times. Days 20 to 30 add quotation marks, brackets, semicolons and symbols such as $ and %. The sets grow from 60 words to 89.
For a set on paper, finish it and press Print sheet under your result.
Questions and answers
Does the page know what day it is?
No. It keeps no calendar, and the days are numbered, not dated, so you can start on any date and skip a weekend. You pick the day in the Passage menu.
Do I need to know the keys already?
Yes. These sets use the whole keyboard from the first day. To learn the keys two at a time, start with the touch typing lessons and come back.
Why does every set use all 26 letters?
So that no key goes a day without practice. The rare letters J, Q, X and Z turn up inside ordinary words such as jazz, quiz, fox and puzzle, not in strings of letters.
All 30 sets
Days 1 to 9: full stops and commas 9
Day 1: breakfastbread butter jam toast egg milk tea cup plate spoon bowl knife honey kettle mug cereal pan fork Jack fixed a quick breakfast of toast, eggs and juice. Zoe stirred the porridge very slowly while the milk warmed up. Breakfast is at 7, lunch at 12 and tea at 4. Two eggs take 4 minutes, and the toast takes 2.
Day 2: the gardenseed soil root leaf stem bud weed rake spade hose plant water grow shade Max dug six rows for beans, squash and peas beside the hazel hedge. By July the quiet back plot was a jungle of vivid green. Sow 3 rows of 10 seeds, then water them for 15 days. Max planted 60 bean seeds and 24 squash in all.
Day 3: the busstop seat fare route driver ticket window traffic corner signal queue bell aisle timetable The express bus was jammed, so Kay walked five blocks to the square. A quiet man on a bench was doing a crossword puzzle. Bus 46 leaves at 8, bus 52 at 9 and bus 7 on the hour. The ride takes 25 minutes, or 40 in heavy traffic.
Show all 30 sets (27 more)
Days 1 to 9: full stops and commas, continued
Day 4: the weatherrain wind cloud storm frost sun mist hail snow thunder fog gale shower puddle A freezing wind blew down from the hills and quickly emptied the park. Just six brave joggers stayed out in the very cold drizzle. It was 3 degrees at dawn, 9 by noon and 2 again by dusk. The forecast gives 5 dry days out of the next 7.
Day 5: the marketstall price weigh fresh ripe basket coin change bargain crowd apple onion cheese plum The market stall sold boxes of quinces, jars of honey and a dozen kinds of bread. Vera weighed five plums and paid with exact change. She bought 6 pears, 12 eggs and 250 grams of cheese. The stall opens at 8 and sells out by 11.
Day 6: the libraryshelf page cover title author story borrow return quiet read desk lamp card index Liz borrowed a book of quizzes, an atlas and a jazz magazine. The helpful clerk fixed her card and waved her through very quickly. Return all 4 books in 21 days, or renew them for 14 more. The quiet room has 30 desks and 2 long tables.
Day 7: the beachsand shell wave tide rock gull towel bucket kite swim pier crab foam breeze We joined a quiz on the pier, then dug for crabs by the damp rocks. Felix flew a kite over the waves until a hazy sun went down. High tide is at 6, low tide at 12, and the cafe shuts at 5. We counted 17 crabs, 8 shells and 1 lost sandal.
Day 8: baking breadflour sugar salt yeast oven bowl whisk dough crust slice butter knead timer loaf Mix flour, yeast and a pinch of salt, then knead the dough for five minutes. Bake it until the crust is quite brown, just as the old recipe says, and freeze what is left. Heat the oven to 220, bake for 35 minutes and cool for 10. This loaf gave 16 thick slices.
Day 9: walking the doglead path gate pond stick ball bark chase fetch sniff lane field tail walk Every morning Jo walks the dog past the duck pond and back by the quiet lane. He chases a fox, barks at geese and then dozes on the rug. They walk 2 miles a day, 14 a week and about 60 a month. The loop has 3 gates, 2 stiles and 1 muddy ditch.
Days 10 to 19: apostrophes, questions and colons 10
Day 10: the deskdesk chair screen folder stapler pencil paper report memo meeting diary printer drawer deadline Why does my desk fill up so quickly? There's a jar of pens, six files, a mug and a pile of notes I've been too lazy to sort. Monday's list: 3 calls, 2 reports, 1 meeting at 10:30 and lunch at 1:00. Isn't the report due on the 14th? That's 4 days away.
Day 11: the trainplatform ticket carriage luggage window tunnel station delay whistle guard seat driver signal bridge Is this the fast train to the coast? It's just leaving platform six, so pick up your bag, find a quiet seat by the window and doze. The 9:42 isn't running: take the 10:05 from platform 3, or the 10:20 from platform 8. From 10:20 it's 55 minutes to the coast: we'll arrive at 11:15.
Day 12: sports dayrace relay lane start finish medal whistle cheer coach team sprint jump throw crowd Who won the relay? Zak's team was quick off the mark, but Jen's caught up on the bend and they've been arguing about the extra lap since. Final times: 58 seconds, 61 seconds and 64 seconds. Who'll run in lane 4 next year? That's 3 seconds between first and second, isn't it?
Day 13: campingtent peg pole torch stove kettle blanket map boots campfire lake rope lantern compass We pitched the tent by a quiet lake: six pegs, two poles and a job of five minutes. Who's lighting the fire, and where did Zoe put the box of matches? Pack list: 1 tent, 2 mats, 4 mugs, 6 pegs and 12 matches. Isn't that 25 things? Lights out at 10:30. Who's up at 6 to light the stove?
Day 14: the museummap clock coin vase statue painting gallery guide ticket exhibit fossil model label visitor The museum's new wing isn't large: one room of maps, one of clocks and a quirky exhibit of jigsaw puzzles. Have you seen the bronze fox by the door? Open 10:00 to 5:30, closed Mondays. Tickets: 8 for adults, 4 for children, 20 for a family of 5. Don't miss the 2:15 talk in room 6.
Day 15: fixing a bikechain brake pedal saddle spoke wheel pump lever patch bell tube valve helmet oil What's wrong with the bike? The chain keeps jumping off, the brakes squeal and the front wheel isn't true. Max says it'll take five minutes and a dozen tools. Tools: a 15 mm spanner, 2 levers and 1 patch kit. Isn't the pump in bag 3? It's 9 miles to the shop: that's 18 there and back.
Day 16: quiz nightround score point answer guess team pencil timer winner prize topic clue bonus draw Tonight's quiz has six rounds: maps, films, books, jokes, music and a very hard one on flags. Who's keeping score, and why can't we phone a friend? Round 1: 7 points. Round 2: 9 points. Round 3: 4 points. Isn't that 20 so far? Team 3 can't lose now: they're 12 points clear.
Day 17: moving housebox tape label van key sofa lamp shelf carpet ladder crate mirror kettle doormat It's moving day: forty boxes, six rugs, a piano and a jumble of pots that wouldn't fit anywhere. Can you squeeze the lamp in beside the kitchen chairs? Van 1 takes 22 boxes, van 2 takes 18. That's all 40, isn't it? We've 3 hours left: what's the plan for the piano?
Day 18: the zoolion tiger zebra giraffe otter seal monkey parrot penguin camel panda eagle gorilla tortoise Which animal did you like best at the zoo? I'd pick the giraffe, but Max voted for a jumpy little squirrel monkey that wasn't even on the map. Feeding times: penguins at 11:15, otters at 1:30, seals at 3:45. Don't be late! We saw 31 kinds of animal: isn't that a record?
Day 19: film nightscreen seat ticket trailer scene actor music popcorn credits ending sequel hero villain plot What shall we watch: the jazz film, the quiz show or that old western? I don't mind, but Vik expects popcorn and it's your job to bring it. Doors open at 7:15 and the film starts at 7:40: that's 25 minutes, isn't it? Row 12, seats 8 and 9. The film's 118 minutes long: we'll be out by 9:38.
Days 20 to 30: quotes, brackets and symbols 11
Day 20: the farmbarn gate field tractor hay cow hen sheep goat pond bucket fence stable orchard "Up at five again?" asked Jo. "The cows won't milk themselves," said the farmer, zipping his jacket; by six he had fed the hens, fixed a gate and moved the sheep to the quiet field. Today: 28 cows milked, 36 eggs boxed (3 dozen at $4.50 = $13.50) and 1 gate mended. Up at 5:00 again tomorrow; "same as ever," says Jo.
Day 21: the airportgate flight ticket passport luggage trolley runway pilot cabin window aisle delay terminal arrival The queue at the gate was long (it always is), so we bought juice, split a pizza and watched planes taxi past the window; "Five more minutes," said Kev, half asleep on his bag. Gate B14 closes at 9:55; boarding group 3 (rows 20-35) goes first. Bags: 1 x 23 kg + 1 x 10 kg = 33 kg. Seats 27A & 27B (window + aisle); landing at 12:40.
Day 22: music practicenote scale chord tempo rhythm melody piano violin flute drum bow string pedal chorus "Again from bar six," said the teacher; "keep the waltz light and don't rush the quavers." (Jo had played it very well at home, of course, but nobody was listening then.) Practice plan: bars 1-16 (slowly), bars 17-32 at 60%, then all 32 at full speed; 3 x 10 minutes = 30 minutes. Metronome: 72, then 96; "no faster," she wrote (twice).
Day 23: a snow daysnow ice frost sledge scarf glove boot hat shovel icicle flake slide mitten blizzard "School's closed!" yelled Max, and by ten the whole street was up and out: a dozen sledges, a wonky snowman with a carrot nose (and a borrowed scarf), and five frozen kids queuing for just one more go. Snow depth: 12 cm at 8:00, 15 cm by noon (+25%); school reopens 01/15 at 8:45. Hot chocolate: 5 mugs @ $1.50 = $7.50.
Day 24: the fishing boatsboat sail rope net crate anchor deck mast tide gull pier lantern buoy catch The fishing boats came in at dawn; by seven the quay was busy (crates of crab, boxes of ice, a van from the market). "Mind the ropes," called a deckhand, "and keep that dog off the jetty; he's crazy about gulls." Catch: 40 crates @ $18 = $720; ice: 12 boxes; fuel: 60% of a tank (about $95). High tide: 5:12 & 17:40; "back by 4," said the skipper.
Day 25: the workshopsaw hammer nail screw drill plank glue ruler pencil clamp bench sandpaper chisel shelf "Measure twice, cut once," Dad always says (he has never once done it). We fixed the wobbly shelf with six screws, a jar of glue and a quick squeeze of the clamp; it took an hour and cost about $4. Bill: 6 screws + 1 jar of glue = $4.20; time: 1 hour (not the "10 minutes" he promised). Next job: the gate (2 hinges, 8 screws); budget: $10.
Day 26: a picnicrug basket flask roll cheese grape cake lemon napkin cup shade wasp blanket crumb We packed far too much: quiche, six rolls, a jar of pickles, frozen grapes and a flask of tea (plus Val's "famous" lemon cake). "Who brought the rug?" asked Jo; nobody had, so we sat on our coats by the willow. Shared cost: $31.50 / 5 people = $6.30 each (Val's cake was free); 100% eaten by 2:15. Leftovers: 2 rolls & 1/2 a jar of pickles; home by 4:30.
Day 27: the night skystar moon planet comet meteor orbit dusk dawn sky cloud telescope blanket galaxy horizon "Is that one a planet?" asked Kim, pointing west. "Jupiter, I think; it doesn't twinkle the way stars do." We lay on the frozen grass for an hour (six blankets, two flasks), quietly counting meteors until our eyes gave up. Count: 14 meteors in 60 minutes (about 1 every 4 minutes); best moment: 11:52, low in the east & very bright. Home at 12:30 (cold feet: 100%); "same time next year?"
Day 28: the bakeryloaf roll bun tart crust crumb flour oven tray icing queue till baker dozen The bakery opens at 6:30; by 7:00 the fresh rye is gone. "Two plain rolls, a dozen jam tarts and whatever that is," said Vic, pointing at a glazed bun (it was a quince twist, and it was excellent). Receipt: 2 rolls @ $0.80 + 12 tarts @ $1.10 + 1 twist @ $2.40 = $17.20 (cash; change from $20: $2.80). Open 6:30-2:00; closed Mondays.
Day 29: the post officestamp letter parcel envelope address counter scale form label queue postbox receipt postcard weight "Next, please!" I needed six stamps, a padded envelope and a form for a parcel to my aunt (weight: just under 2 kg; cost: $9.40). The clerk was quick, but the man behind me sighed as if I'd frozen the whole queue. Receipt #5081: 6 stamps @ $0.95 = $5.70; parcel: $9.40; total: $15.10 (paid 10/09, 2:47). Next collection: 4:30; "keep the receipt," said the clerk (twice).
Day 30: every keyletter word line space comma colon quote bracket digit shift key finger symbol number Thirty days: every letter of the alphabet thirty times over, and most of the marks on the keyboard. "Was it worth it?" (Judge by your fingers; they'll find z, q and x without a glance, even on a lazy, jumbled line like this one.) Tally: 30 days, 26 letters & 10 digits; marks met: . , ' ? ! : ; " ( ) - / $ % & @ # + = (that's 19).
How this list was compiled: All 30 sets were written for this page; none is taken from a typing course or book, and no sentence is shared with this site's lessons, practice sentences or paragraphs. Each set has three parts: a line of everyday words on the day's subject, a sentence or two that together hold all 26 letters of the alphabet, and a line or two with digits and punctuation. Every set was checked on 2026-10-09: the sentences of each day hold every letter from A to Z, the words of the first line are in the ENABLE word list, https://norvig.com/ngrams/enable1.txt (read 2026-10-09), days 1 to 9 use no mark but the full stop and the comma, days 10 to 19 add only the apostrophe, the question mark, the exclamation mark and the colon, and every mark listed on day 30 was typed on an earlier day. The sets run from 60 to 89 words. The people, places, prices, times and numbers are made up for practice: none is a real person, timetable, price or record, and every sum in them was checked twice. The line Measure twice, cut once is an old proverb. That planets twinkle less than stars: https://en.wikipedia.org/wiki/Twinkling (read 2026-10-09). Licence: The sets, their order and their names are original to this site. The ENABLE word list is in the public domain (its release statement is quoted at http://wordlist.aspell.net/scowl_v1-readme/) and was used only to check spelling.