You’ve planned a weekend fishing trip. The tackle box is packed, the rod is rigged, and the tide report looks perfect. Then you stop at the bait shop, and the guy behind the counter shrugs. No bloodworms today. The supplier didn’t show. You’re stuck with a bucket of squid that the flounder might ignore.
That scenario plays out constantly, especially on summer weekends when demand spikes. Bloodworms are a premium bait, and they sell out fast. Knowing where to find them before you need them makes the difference between a productive day and a frustrating one. This guide breaks down every source—local stores, online retailers, and direct farms—so you can match the right option to your budget and timeline.
FishBites
Fishbites Bag O' Worms Bloodworm - Longer Lasting (3/8" Wide, Red) | Longer lasting formula stays intact through repeated casts to help reduce rebaiting during extended fishing sessions.
- Just cut it, hook it and cast it!
- The scent that melts in the water, not on your hands
- Lasts cast-after-cast, fish-after-fish
You’ll also learn how to judge seller quality, what shipping costs really look like, and how to keep live worms alive for more than a week. No fluff, just practical buying advice.
One quick note before we dive in: if you’re tired of live worms dying in your pocket, a product like Fishbites Bag O’ Worms Bloodworm is worth a look. It’s a scented imitation that stays on the hook for multiple casts. It won’t replace the real thing for every species, but it’s a solid backup when live bloodworms are scarce.

Why Bloodworms Are a Top Bait Choice
Bloodworms are the marine equivalent of a steak dinner for fish. Their bright red color and high protein content trigger aggressive strikes from striped bass, flounder, perch, and even freshwater species like trout and crappie. The worms release amino acids into the water that fish detect from a distance.
Live bloodworms wiggle constantly, which adds movement that imitations can’t fully replicate. That natural action is why many anglers consider them non-negotiable for winter flounder and early-season stripers.
The downside? They’re fragile and expensive. A dozen large bloodworms can cost more than a gallon of gas. They need refrigeration, and they die if you leave them in the sun for ten minutes. That’s why choosing the right source matters.
Live vs. Frozen vs. Dried: Which Should You Buy?
Your first decision isn’t where to buy—it’s what form to buy. Each option has a trade-off between convenience, cost, and effectiveness.
Live bloodworms are the gold standard. They stay fresh for 7-10 days if refrigerated properly. Target species: flounder, striped bass, blackfish. Cost runs $4-$8 per dozen depending on size and region. They need oxygen exchange, so keep the lid loose on the container.
Frozen bloodworms come in flat packs or cubes. They’re popular with ice fishermen because they stay on the hook better than live worms. The freezing process breaks cell walls, so the worms get mushy after thawing. You’ll re-bait more often. Still, they’re cheap—around $5-$10 for a pack that lasts several trips.
Dried bloodworms are mostly sold as fish food, not fishing bait. They’re crunchy and don’t have the scent profile of fresh bait. Skip them for hook-and-line fishing unless you’re chumming.
Artificial bloodworms like the Fishbites product mentioned earlier solve the durability problem. They don’t need refrigeration, they last for dozens of casts, and they don’t make your hands smell like low tide. Many anglers use them as a top hook on a rig with live bloodworms below.
| Form | Shelf Life | Cost per Trip | Best For | Storage |
|---|---|---|---|---|
| Live | 7-10 days | $8-$15 | Flounder, stripers | Refrigerator, vented lid |
| Frozen | 6+ months | $4-$8 | Ice fishing, panfish | Freezer |
| Dried | 1+ year | $2-$5 | Aquarium feeding | Pantry |
| Artificial | Indefinite | $3-$6 | Backup, tough conditions | Tackle box |
Where to Buy Bloodworms Locally
Local options give you immediate access, but availability varies wildly by season and region. Here’s what to expect at each type of store.
Bait and Tackle Shops
This is the obvious first stop. Specialty bait shops order bloodworms weekly, sometimes daily during peak seasons. They also store them correctly, which means you’re less likely to get dead worms.
Call ahead and ask when their delivery day is. Most shops get shipments on Tuesday or Thursday. Show up the day after delivery and you’ll get the freshest stock. Show up on the day before delivery and you might pick through leftovers that are already turning.
Expect to pay a premium at dedicated shops—often 20-30% more than online. You’re paying for convenience and the ability to inspect the worms before buying. That’s worth it if you’re heading straight to the water.
Supermarkets and Pet Stores
Pet stores that sell aquarium fish usually carry frozen bloodworms, but live ones are rare. Check the freezer section for brands like Hikari or San Francisco Bay. These are fine for bait, though the worms are smaller than what you’d get from a bait shop.
Some Asian supermarkets sell live bloodworms in the seafood section. They’re intended for human consumption in some cultures, but they work perfectly as bait. Prices are often lower than tackle shops. Just inspect the container for dead worms at the bottom—a few are normal, but a layer of mush means the batch is old.
Farm Supply and Outdoor Stores
Large chains like Tractor Supply or Bass Pro Shops carry bloodworms, but selection depends on the season. In winter, they stock them for ice fishing. In summer, they often shift shelf space to crickets and nightcrawlers.
These stores buy in bulk, so prices are competitive. The catch is turnover. A big-box store might receive a shipment and sell it over two weeks, meaning the worms you buy could be a week old. Check the container for condensation—excess moisture signals poor storage conditions.
Best Online Retailers for Bloodworms
Online buying opens up more options, especially if you live far from the coast. The trade-off is shipping cost and the risk of dead-on-arrival worms.
Amazon and Big-Box Sites
Amazon sells live bloodworms through third-party sellers, but quality varies wildly. Read recent reviews and check the seller’s rating. Look for sellers who offer a live arrival guarantee—that means they’ll refund or replace dead worms.
Frozen bloodworms are a safer bet on Amazon. You can stock up without worrying about temperature during transit. A pack of 20 frozen cubes costs about the same as two dozen live worms, and it’ll last all season.
For the artificial option, the Fishbites Bag O’ Worms is a popular choice. It ships easily, doesn’t require ice packs, and you can cut it to any length. It’s not a perfect substitute for live bait, but it’s saved many a trip when the live stuff was unavailable.
Specialized Bait and Aquaculture Suppliers
Companies like Bloodworm Supply, Blue Ridge Bait, and Jumbo Bloodworms specialize in shipping live bait nationwide. They use insulated boxes with cold packs and guarantee delivery within 24-48 hours.
These suppliers sell by weight, not by count. A half-pound of medium bloodworms runs $25-$35 including shipping. That’s roughly 40-60 worms, which is enough for a full day of flounder fishing.
Order early in the week. Shipping over the weekend often means worms sit in a warehouse, and transit delays are more common. Monday or Tuesday delivery is ideal.
Buying Directly from Worm Farms
Worm farms are the most economical source if you buy in bulk. Farms like Maine Bait Company or Wholesale Bait Company harvest bloodworms from tidal mudflats along the Maine coast. They sell directly to consumers at wholesale prices, cutting out the middleman.
A typical farm-direct order: 1 pound of large bloodworms for $40-$60, plus $20-$30 for overnight shipping. That sounds steep, but it’s 100-150 worms. Per dozen, you’re paying $4-$6—comparable to a bait shop, but with fresher stock.
The catch is minimum order sizes. Most farms won’t ship less than half a pound. If you fish once a month, that’s more worms than you’ll use before they die. Split an order with a fishing buddy or freeze the extras.
Farmed bloodworms are also a more sustainable choice than wild-harvested ones. Wild harvesting disturbs mudflat ecosystems, and some regions have imposed quotas. Farmed worms are raised in controlled tanks, which reduces environmental pressure. If that matters to you, ask the supplier whether their stock is farmed or wild-caught.
How to Compare Prices and Shipping Costs
Price per worm is the obvious metric, but shipping changes the math fast. A $20 box of worms with $35 shipping costs more than a $40 box with free shipping.
Here’s a realistic comparison for a typical order of 50 medium worms:
- Local bait shop: $25-$35 total, no shipping, instant availability
- Online retailer: $20-$30 for worms, $15-$30 for shipping, arrives in 2-3 days
- Farm direct: $30-$45 for worms, $20-$35 for overnight shipping, freshest stock
Add up the total, not just the bait price. Also factor in your time. Driving 30 minutes to a bait shop costs gas. Waiting 3 days for delivery means planning your trip in advance.
Check the seller’s dead-on-arrival policy before ordering. Reputable suppliers replace up to 20% of dead worms without a fuss. If a seller has no policy at all, shop elsewhere.
How to Store and Keep Bloodworms Alive
You’ve bought the worms. Now keep them alive until you hit the water. Bloodworms are surprisingly hardy if you follow a few rules.
Temperature: Store them at 35-40°F (2-4°C). The vegetable crisper in your fridge is perfect. Don’t freeze them—that kills them. Don’t leave them on the counter, even for an hour.
Container: Keep worms in their original bedding or newspaper. Add a damp paper towel on top to maintain humidity. The container needs a small vent hole for air exchange. Too much moisture causes rot; too little dries them out.
Daily check: Pick out any dead worms every day. A single dead worm decomposes quickly and can kill the whole batch. Remove and discard, then re-dampen the paper towel.
Acclimation: If worms arrive in a cold pack, let them sit at room temperature for 15 minutes before refrigerating. A sudden temperature swing stresses them.
With proper care, live bloodworms last 7-10 days. Some anglers stretch that to two weeks by changing the bedding halfway through.
Red Flags to Avoid When Buying Bloodworms
Not all sellers are equal. Watch for these warning signs before handing over your money.
Dead worms in the container: A few dead ones are normal. If more than 10% are dead, the batch is old or was stored too warm. Walk away.
Strong ammonia smell: Fresh bloodworms smell earthy, like wet soil. A sharp ammonia odor means decomposition has started.
Excessive liquid in the packaging: Worms release fluids when stressed. A puddle at the bottom of the container means they’ve been shipped or stored poorly.
No live arrival guarantee: Online sellers who won’t back their product are hiding something. Always choose a seller with a clear replacement policy.
Vague harvesting location: Reputable suppliers name their region (Maine, Nova Scotia, etc.). Vague answers suggest wild-harvested worms from questionable sources.
Frequently Asked Questions
How much do live bloodworms cost?
Expect $4-$8 per dozen at a local bait shop. Online, a half-pound (roughly 25-35 worms) runs $20-$35 including shipping. Farm-direct bulk orders bring the per-dozen cost down to $4-$6, but you’ll need to buy at least a half-pound.
Can I use frozen bloodworms for saltwater fishing?
Yes, but they’re less effective than live worms. The freezing process makes them soft, so they fall off the hook easily. Use them for ice fishing or as a chum component. For flounder and stripers, live worms are worth the extra cost.
How long do live bloodworms last in the fridge?
7-10 days with proper storage. Keep them at 35-40°F in a vented container with damp newspaper. Remove dead worms daily. Some anglers report two weeks with careful maintenance, but that’s the exception.
Are bloodworms the same as red wigglers?
No. Bloodworms are marine polychaete worms (Glycera dibranchiata) that live in tidal mudflats. Red wigglers are terrestrial earthworms used for composting and freshwater fishing. They’re not interchangeable—saltwater fish won’t hit red wigglers the same way.
What’s the best bait when bloodworms are out of stock?
Squid strips, clam baits, and sandworms are solid fallbacks. For a durable option, artificial bloodworms like Fishbites work well. If you’re targeting panfish, try maggots or waxworms. Just adjust your presentation—these baits don’t have the same scent profile.
Final Verdict: Best Overall Sources
Your best source depends on three factors: how far you are from the coast, how soon you need the worms, and how many you need.
- Local bait shop: Best for same-day trips. Call ahead to check stock and delivery days.
- Online specialty retailer: Best for consistent quality and live arrival guarantees. Order 3-4 days before your trip.
- Farm direct: Best for bulk buyers who fish weekly. Split orders with friends to hit minimums.
- Frozen bloodworms: Best for ice fishing or as a backup in your freezer.
- Artificial bloodworms: Best for tough conditions where live bait keeps getting stolen. Keep a pack in your tackle box at all times.
One last tip: build relationships with your local bait shop owner. They’ll set aside worms for you during busy weekends, and they’ll warn you when a shipment is late. That’s worth more than any online discount.
Whichever source you choose, plan ahead. Bloodworms are a perishable commodity, and the best spots sell out fast. A little preparation means you’ll spend more time fishing and less time chasing bait.