Cardinals will refuse nest boxes, no matter how nice the nest box may be. They will mate and lay eggs from March to September. Each clutch of eggs contains 2-5 small speckled white and brown eggs.