Hooking catfish can be done all year long
In Oklahoma, you can catch catfish all year long.
In the winter months you can catch blue catfish like they are going out of style. Summer months, you can catch flathead catfish with live bait if you set up at the right spot.
But springtime is when the catfish are getting ready to spawn their new hatches and they must bulk up to prepare for sitting on eggs and not eating all that often.