My first graders are like little homophone detectives. They LOVE finding homophones. We have this little saying that we say, as we form a phone with our thumb and pinkie finger and place it to our ear and mouth...These are homophones because they sound the same, different spellings, different meanings. It doesn't even rhyme, but they love this little homophone jingle! Here is a homophone station I created.
As I have said in previous posts, I like to use pocket charts for these matching activities. You could use them as a memory or concentration game; I just find that my firsties have a tough time being, shall we say...honest? "He peeked at that card" One yells. "No, I didn't!" Yells the other, and so on and so on. Taking turns at a pocket chart just feels more manageable for me.
And a recording sheet:
Homophone match recording sheet