Here you can learn, practice and repeat the 1,006 Kyōiku kanji (education kanji), focusing on the most commonly used kanji. It's separated in grades, which Japanese schoolchildren should learn each year of elementary school. Also Hiragana and Katakana.
(80 kanji)
List
(160 kanji)
List
(200 kanji)
List
(200 kanji)
List
(185 kanji)
List
(181 kanji)
List
(107 kana)
List
(107 kana)
List
(On’yomi / Kun’yomi)
Alpha version. Data based on http://en.wikipedia.org/wiki/Kyōiku_kanji. Use at your own risk.