I could ride the little bike belonging to the girl next door, when I was 5 but I couldnt ride my bike which was much bigger til I was nearly 7. I taught my son to ride when he was 4. I lowered the seat so he could push on the ground with his feet. He learnt on the school parking lot which had a slight slope. After a few goes he could do it with the pedals & I raised the seat. My daughter learnt the same way when she was 3, and did a 20 mile bikeathon when she was 4 1/2. She now rides with my grand daughter in a trailer behind her. My son commutes 12 km to work on his bikes year round (Montreal).