The following links have reading comprehension exercises at various levels. Unless a level is indicated, the link provides practice for all levels of Spanish. There are hundreds of activites on the first two links alone.
Read about pets, phobias, holidays, sports, travel and more
Toys, Diego and Frida, Mole, Holidays, Bingo, Music.....