What leeches catch and where to find them
Leeches are one of the most effective live baits for freshwater fish, particularly walleye, pike, perch, and catfish. They work equally well in lakes, rivers, and ponds across North America. A leech's natural movement in the water — a slow, undulating swim — triggers strikes from predatory fish that ignore other baits. They stay alive on the hook longer than most live baits, which means you can fish the same leech for hours without replacing it.
You can collect leeches yourself from shallow, weedy areas of lakes and ponds, though most anglers buy them from bait shops. Leeches are sold by the dozen or half-dozen in containers filled with cool water. They cost between $3 and $8 per dozen depending on size and your region. Keep them in a cool place — a basement or refrigerator works — and change the water every few days. A container of leeches stored properly will last two to three weeks.
Key Takeaways
- Leeches work best for walleye, pike, perch, and catfish in lakes and rivers where they can swim freely near the bottom or around structure.
- Hook a leech through the sucker at its narrow end so it swims naturally and stays on the hook through multiple casts.
- Fish leeches slowly — drifting, trolling, or still-fishing — because their appeal is their lifelike movement, not speed.
- Leeches remain active in water from 40 to 75 degrees Fahrenheit and work year-round in most regions, though they are most productive in spring and fall.
- Store leeches in cool water and change it every few days; they will last two to three weeks if kept properly.
How to hook a leech without killing it
The key to keeping a leech alive and active is hooking it through the sucker at its narrow end, not through the body. A leech has two suckers — a smaller one at the head and a larger one at the tail. Hook it through the smaller sucker at the head end. Use a size 2 to 1/0 hook for most leeches; anything larger will damage the leech and cause it to die quickly.
Push the hook point through the sucker gently — you are not trying to pin the leech to the hook, just secure it enough that it will not slip off during the cast. A properly hooked leech will swim and writhe naturally, which is what attracts fish. If you hook it through the body, it will bleed, die within minutes, and become useless as bait.
Some anglers use a loop knot or a small split shot above the hook to reduce the weight pulling on the leech. This keeps the bait swimming higher in the water column and gives it more freedom to move. If your leech dies during the day, replace it — a dead leech will not trigger strikes and wastes your time on the water.
Fishing techniques that work with leeches
Leeches are not meant to be cast and retrieved like a crankbait. They work best when fished slowly and allowed to move naturally. The most productive methods are drifting, trolling, and still-fishing.
Drifting is the standard leech technique on lakes. Cast your line and let the wind or current move your boat slowly across structure — weed beds, drop-offs, or rocky points. Keep your rod tip at 10 o'clock and maintain light contact with the leech. When a fish takes it, you will feel a steady pull rather than a sharp strike. Set the hook with a firm upward motion of the rod.
Trolling works well on larger lakes and reservoirs. Troll at 1 to 2 miles per hour — slower than you would with crankbaits — and keep the leech near the bottom or just above weed beds. Use a slip sinker or a three-way rig to keep the bait at the right depth without dragging it along the bottom.
Still-fishing is effective in rivers and smaller lakes. Cast near structure, set your rod in a holder, and wait. Walleye and catfish will find a stationary leech. Check your bait every 10 to 15 minutes and replace it if it has died or drifted away from where you cast.
Seasonal timing and water temperature
Leeches work year-round in most regions, but they are most productive in spring and fall when water temperatures range from 50 to 65 degrees Fahrenheit. Walleye and pike are most active during these seasons, and leeches trigger aggressive strikes.
In summer, when water temperatures exceed 70 degrees, leeches become sluggish and fish are less interested in them. You can still catch fish on leeches in summer, but you may have better success with other baits or fishing during early morning and late evening when water is cooler. In winter, leeches work through the ice, though they move slowly in cold water. Many ice anglers use leeches for walleye and pike under 8 to 12 feet of ice.
Water temperature also affects how long a leech stays alive. In cold water (below 50 degrees), leeches remain active for hours. In warm water (above 70 degrees), they tire quickly and may die within a few hours. If you are fishing in warm water, keep your bait container in a cooler with ice packs to extend the life of your leeches.
Leeches versus other live baits
Leeches have advantages over minnows and crawfish in certain situations. They stay alive longer on the hook, they work in both shallow and deep water, and they trigger strikes from fish that ignore other baits. A leech will swim for hours without tiring, whereas a minnow may exhaust itself in 30 minutes.
Minnows are better if you want to cover water quickly or fish in moving current. Crawfish work better in rocky areas and for larger catfish. But for walleye and pike in lakes, leeches are often the most consistent choice. Many professional walleye guides use leeches as their primary bait because the strike rate is higher and the bait lasts longer than alternatives.
Regulations and where to buy leeches
Most states allow leeches as live bait in freshwater and saltwater. Check your state's fishing regulations to confirm — a few states have restrictions on certain leech species or prohibit them in specific waters. Your state's fish and wildlife agency website lists these restrictions.
Buy leeches from local bait shops, tackle stores, or online retailers that ship live bait. Local shops are your best option because the leeches are fresher and the staff can tell you which size works best for the fish you are targeting. If you order online, choose a retailer that guarantees live arrival and ships in insulated packaging with ice packs.
Frequently Asked Questions
Do leeches work in saltwater?
Leeches work in saltwater for striped bass, tarpon, and some catfish species, though they are less common in salt than in freshwater. Saltwater leeches are larger and tougher than freshwater varieties. If you fish saltwater, ask your local bait shop whether leeches are worth the cost compared to mullet or shrimp.
Can I use the same leech all day?
Yes, if the leech stays alive. A healthy leech will swim and attract fish for 6 to 8 hours or longer. Replace it if it stops moving, becomes pale, or shows signs of injury. A dead leech will not catch fish and wastes your time on the water.
What size hook should I use with leeches?
Use a size 2 to 1/0 hook for most leeches. Larger hooks damage the leech and cause it to die quickly. Smaller hooks may not hold the leech securely through the cast. Match the hook size to the leech size — larger leeches can handle a 1/0, smaller ones work better on a size 2.
How deep should I fish leeches?
Fish leeches near the bottom or just above weed beds, typically 8 to 20 feet deep depending on the lake. Walleye and pike hunt near structure, so focus on drop-offs, rocky points, and weed edges. In shallow lakes, leeches work in 4 to 8 feet of water.
Will leeches bite me if I handle them?
Leeches used as bait are not aggressive toward humans and rarely bite. If one does bite, it causes no pain and no lasting harm. Wash your hands after handling leeches, and you will have no problems.