Go Fish (Good for Early Fluent to Fluent readers)
Select 10 - 20 words from a book (or books) the child is reading. Print them clearly and boldly on separate 3x5 inch index cards, making pairs of each word. (Children may help by copying the words you write.) Two to four players can play comfortably.
Shuffle and deal 3 - 5 cards to each player. Place the rest of the deck face down. Players take turns asking each other for a card to match one held in his or her hand. If the opponent has a matching card, it is given over, and the first player takes another turn. If the opponent does not have a match, he or she says "Go Fish" and the player draws from the remaining deck of cards, and the next player takes a turn. Each time a player has a match, he or she reads the words, and puts down the pair, face up. Continue the game until the cards are all used up.
Instead of matching words, rhyming words can be used. In this case, players ask for "a word that sounds like 'night'..." At the end, the child can earn extra points by dictating or writing additional words that rhyme with the base words, or creating "silly" sentences using the rhymes.
NOTE: This game can be adapted to use with older children, or more advanced readers: variations can include vocabulary practice such as using homonyms (words that sound alike but are spelled differently and have different meanings: cent/scent; dear/deer, etc.), or contractions (can't; cannot, etc.).