How long does it take to learn touch typing?
Most people reach functional touch typing speed — 40–50 WPM — in about 4–6 weeks of daily 20-minute practice. The first 2 weeks feel painfully slow as your fingers unlearn existing habits, but the curve accelerates sharply after week 3.
| Milestone | Typical timeframe | Daily practice |
|---|---|---|
| Home row mastered, slow but consistent | Week 1–2 | 20 min/day |
| All keys learned, 20–30 WPM | Week 3–4 | 20 min/day |
| Functional speed: 40–50 WPM | Month 1.5–2 | 20 min/day |
| Comfortable daily use: 60–70 WPM | Month 3–4 | Incidental use |
| Above average: 80–90 WPM | Month 5–8 | Incidental use |
| Expert: 100+ WPM | 6–18 months | Incidental use |
The productivity dip: During weeks 1–3, you will be significantly slower than your old speed. This is normal and temporary. Most people who quit do so during this phase. If you persist through the dip, you typically exceed your old speed by week 6.
The upper ceiling for most adult learners is around 80–100 WPM with incidental daily use. Getting to 120+ WPM requires sustained deliberate practice, but reaching 70 WPM — enough for any professional context — is achievable within 3 months for most people. Track your progress with the Typing Speed test.
Test your typing speed
Free — no account needed — instant WPM and accuracy.
Quick Answer
Most people reach functional touch typing (40–50 WPM) in 4–6 weeks of daily 20-minute practice. Reaching 70+ WPM typically takes 3–6 months. Speed increases continue for years with regular use.
Related Test
More Questions
Go deeper
The Science Page
Peer-reviewed research and full methodology.