My 2 year old son had always been a good sleeper. Since he was a baby, we just put him in bed and he would settle himself to sleep, and then sleep all night. But just before he turned 2, he started to wake up often in the night. I put him down at 8pm, then he would wake around 11pm, then 2am, then 4am, then 5:30am. Sometimes he would just cry a little (probably from a bad dream) then fall asleep again, sometimes he will keep getting out of his bed a few times until I get very angry with him, and sometimes he will be awake and talk & sing for an hour or so before falling asleep again.

We have a very set routine. He wakes at 6am, takes a nap from 11:30am to 1:30pm, then goes to bed at 8pm.

I've read in various places that it's common for a 2 year old to wake a few times in the night, especially if they are going through a growth spurt. But it's still tough to keep waking every few hours and not have a good night's sleep in a long time. Hopefully it's just a phase.

Anyone have any experience or ideas?