The catfish spawn at Willard Bay Reservior usually beginning mid-June till about mid-July. In 2 hours I was able to catch my limit of 8 catfish every trip I went. Use a worm and bobber set up with a 3.5 feet leader between the hook and bobber. Cast parallel to the rocks and let the waves drift the bobber in. Hold onto your pole because they often will hit as it drifts right into the rocks. Fish 9-11 AM and 3-8PM, these are the times that I found best. I highly recommend a strong hook as it will help in hooksets. Lastly, I encourage you to take some catfish home to eat as they are the cleanest catfish you will find anywhere in Utah.