Agreed, not long. End of April. 1st or 2nd week in May. The cats will tell you. Not all catfish in any river, creek, lake, or pond spawn at exactly the same time. Look for males with swollen heads, cuts & scrapes on fins and skin from fighting. Ripe females will have enlarged egg vents and be fat with eggs. Some will even be oozing eggs.