The complete Dolch Kindergarten list — 52 words every beginning reader should recognize on sight by end of the school year. Hear each word aloud, save the ones your child misses, and drill with Practice Mode. No account needed.
Grade-by-grade Dolch and Fry practice
The Dolch Kindergarten list has 52 words, and they weren't chosen randomly. Dr. Edward Dolch identified them after carefully analyzing hundreds of children's books in the 1930s. What did his research reveal? Specific words appear on every page a child reads; it doesn't matter what the grade level or topic is. Words like "she," "have," "went," "what," "they" appear in almost every sentence. If a child tries to pronounce these words every time, it slows reading, and comprehension suffers. Knowing these words by heart frees up mental energy for harder and less predictable words.
When you combine this with the 40 words in the Pre-K level your child will learn in preschool, there are 92 Dolch words to learn by the time your child finishes kindergarten. It sounds like a lot of words to learn, but it really isn't. If you expose your child to lots of books, read to them out loud daily, and do five to ten minutes of deliberate practice per week, your child will learn these words by heart by the time they finish kindergarten.
The term "Sight words" is slightly misleading. The wording implies that you show a child the word and they learn it. However, learning these words isn't limited to flashcards; it also involves exposure to different contexts, like reading books, writing by hand, hearing them aloud, and recalling them independently under some time pressure. This generator will help you with the audio (or how the word is pronounced) and randomization. Writing the words down is a separate activity that should be done separately with paper and pencil.
The benchmark is learning all 92 Dolch Pre-K and Kindergarten words by June. This includes 40 Pre-K words and the 52 words listed on this generator. But it's important to understand the definition of "know." The goal isn't just saying the word correctly after a long pause. It's about recognizing the word within just two seconds.
For example, if your child reads the word "they" but only after five seconds of thinking, they haven't mastered it. Active recognition means that when they see the word, they recognize it immediately, the same way they'd recognize their name without any effort.
If your child is a few words behind in March, don't worry. That's normal. Remember that your child's development doesn't always go in a straight line. What matters is steady progress and daily practice. It doesn't have to be a long, drawn-out session. Short sessions are enough; the important thing is to make it a habit to read these words. If they've stalled or regressed, you could inform their teacher. For example, if they know 70 words by March, that's good progress.
Practice mode is a tool designed to build speed and not just accuracy. Show your child one word at a time and require an active response before moving on. What's different about this generator compared to flashcards is that it shows words at random, which helps the child know the word by heart, not memorize the order.
Start with a few words and slowly build up. Most kindergarten teachers use this practice, and it works at home. Don't just show ten random words in one session and hope that some will stick. Slow and steady is the name of the game. Select two words, and practice them with your child for three or four sessions, then add two more. This might feel slow, but the word retention rate will be higher. Rinse and repeat for the other 50 words. The key is daily practice, and this method gets you through all 52 words faster than trying to learn them all at once.
So now let's break it down. You can do what I describe above using a simple four-step routine that only takes eight minutes.
Repeat this process every day. Do this in the evening if your child goes to a traditional school, or in the morning if they are homeschooled. Use this generator to vary the practice, since it spits out words randomly rather than in a particular order, so sessions don't feel mechanical. Also, showing words randomly trains recognition better than showing them in the same order.
Keep study sessions short. Five to ten minutes is enough for a five-year-old. Remember that children at this age have short attention spans. If you notice your child getting frustrated or distracted, stop. Let them play — but not with a tablet. Let them play with their toys, then try again when they are ready. Forcing practice when their attention is gone builds resistance, and they will not remember anything.
Here are a few words that give kindergarten-level kids trouble:
You can save these trouble words by clicking on the heart icon, copying the list, and printing it out on a separate sheet of paper. Study these words first before moving on until they learn them by heart.
Here's a suggested practice schedule based on everything we've learned so far. Take this as guidance, not as a rigid program that you need to follow to the letter. Adjust to your child's pace and learning style.
Week 1: Introduce the first 26 words, broken down into two word chunks using the four-step routine mentioned above. Spend at least two sessions on each pair before moving on to the next. With daily practice, you should have introduced roughly half the list by the end of the week, but don't expect your child to master it. This is just the initial exposure and recognition.
Week 2: Introduce words 27 to 52 during this phase, while reviewing the week one words at the start of each session. This is the time to use the generator to show the words at random. Showing words at random helps them recognize words out of order, an important skill that showing words in order would miss.
Week 3: By this time, you'll probably notice your child having trouble with certain words (or trouble words). Save these words by clicking on the heart icon next to it and target these words specifically during your study time. You could print out the list, show it on the computer, whatever works for your child.
Week 4: Working on speed and mastery. Take your child's favorite book, or at least something they're familiar with, and read through it. Ask your child to point to kindergarten sight words as you go. Count how many words your child gets right at the first glance. Read two pages together and try to count how many times these words appear. Showing these words in real sentences will help motivate your children and show that what they've been practicing matters in books.
When your child has these 52 words down cold, the natural next step is the Dolch 1st Grade list. You can also browse the full Dolch sight words set or compare against the Fry list once kindergarten coverage is solid.
Treat this generator as a tool that's designed to show the Dolch Kindergarten list. Click on "Generate" or press the space button (on desktop) to show a fresh set of random words. Tap the speaker icon to hear the correct pronunciation. Click on the heart icon on every word that gives your child trouble to save that list. When your child is ready to practice speed drills, choose "Practice mode," which collapses the list to one word at a time that helps simulate actual reading rather than scanning a full list.