Online Games
Oswego City School District (NY) interactive games for math will help elementary school learners develop basic skills. In some, levels of difficulty can be set. Teachers can also design their own games (e.g., matching, or drag and drop)

Puzzle Math Students can play 7 different games and reinforce their skills in a range of math topics.

Utah Education Network provides links to various web based games and activities categorized by grade level.