Live & Natural Baits
Fresh clams are great baits for cod. Make sure to use fresh clams when possible because the bait will stay on the hook longer.
Cut herring is one of the better baits for a variety of cod fish.
Clam worms, or sand worms, are also good baits for cod. Depending on the size of the worm, you may use the whole worm or just pieces of it.
Pieces of squid will also work well for cod. Use small chunks or cut it into strips. Both ways will be productive.
Shrimp are great baits for just about everything and it is no different for cod fish.
Artificial Lures
Jigs
Jigging Spoons