The best bait to catch bass is live bait. Try to get a hold of some shad, minnows, or shiners, and your fishing trip will be a success. If you must use artificial bait and lures, mimic the food bass eat in the habitat you plan to fish in.