The 23rd Annual Catfish Festival will be held this Saturday, May 18 at the Jackson County park beginning at 8 a.m.