Some days ago, my cousin asked me If I knew some English songs for Children, because she had a lovely daughter Ann (4), who loved singing, she already knew some since she is at school, but she wanted to know if there were some free songs ready to be downloaded. So, after surfing for a while, I found this web:
Although the web is Spanish, all the songs and lyrics are in English. Now, you can watch the videos, read lyrics and if you're a teacher, you can use these resources in class.
Now, my little cousin is pleased and she doesn't stop singing and learning English! ;)