A range of Maths and Literacy games. Click on the link above and follow links for age approprate games. KS1 love 'Hit the button' for number bonds and 'Bingo' for times table practice!
Phonics games all through the phases. 
Different games for primary children.
BBC Science games. Click on the age range on the left and then choose a topic.