For a 12-year-old, the average typing speed is around 30 to 50 words per minute. A person who has been practicing typing for 10 to 25 hours is capable of achieving up to 40 words per minute.