Suggested
Whole Fish(19)
J. Bernard's Frozen Whole Crawfish (3 lb), Contains Shellfish $15.74 $5.25/lb

J. Bernard's Frozen Whole Crawfish (3 lb), Contains Shellfish
Overall pick Fresh Whole Tilapia, 1.5 lb Tray 22g Protein per 4 oz (112g) Serving $4.94 20.6 ¢/oz

Fresh Whole Tilapia, 1.5 lb Tray 22g Protein per 4 oz (112g) Serving
Great Value Whole Tilapia, 3 lb (Frozen) $12.72 26.5 ¢/oz

Great Value Whole Tilapia, 3 lb (Frozen)
Rollback Great Value Frozen Whole Snapper, 3 lb Bag $29.97 Was $34.42 $9.99/lb

Great Value Frozen Whole Snapper, 3 lb Bag
Wild Caught Alaska Sockeye Whole Salmon Portions, 0.7 - 0.85 lb. MSC Certified. 25g Protein per 4 oz. (112 g) Serving. $13.74 $15.98/lb

Wild Caught Alaska Sockeye Whole Salmon Portions, 0.7 - 0.85 lb. MSC Certified. 25g Protein per 4 oz. (112 g) Serving.
Heartland Whole Dressed 15 to 17 Ounce Catfish, 15 Pound $161.16

Heartland Whole Dressed 15 to 17 Ounce Catfish, 15 Pound
Heartland Whole Dressed 5 to 8 Ounce Catfish, 15 Pound - 1 each. $166.61

Heartland Whole Dressed 5 to 8 Ounce Catfish, 15 Pound - 1 each.
Heartland Whole Dressed 13 to 15 Ounce Catfish, 15 Pound - 1 each. $161.16

Heartland Whole Dressed 13 to 15 Ounce Catfish, 15 Pound - 1 each.
Frozen Seafood 2/4 Ounce Alaskan Pollock, 25 Pound - 1 each. $218.95

Frozen Seafood 2/4 Ounce Alaskan Pollock, 25 Pound - 1 each.
Trident Seafoods Portlock Sockeye Salmon, 1.5 Pound 2 per case. $139.47

Trident Seafoods Portlock Sockeye Salmon, 1.5 Pound 2 per case.
Frozen Seafood Pacific Loin Cod - 5 Ounce, 10 Pound - 1 each. $176.46

Frozen Seafood Pacific Loin Cod - 5 Ounce, 10 Pound - 1 each.
Frozen Seafood Pacific Loin Cod - 8 Ounce, 10 Pound - 1 each. $190.04

Frozen Seafood Pacific Loin Cod - 8 Ounce, 10 Pound - 1 each.
Frozen Seafood 4 Ounce Atlantic Cod Loin, 10 Pound - 1 each. $218.29

Frozen Seafood 4 Ounce Atlantic Cod Loin, 10 Pound - 1 each.
Today Gourmet Frozen Ahi Tuna Steaks - 6oz. Steaks - 5lb. Package $199.97

Today Gourmet Frozen Ahi Tuna Steaks - 6oz. Steaks - 5lb. Package
Trident Seafoods Skinless Boneless Chum Salmon - Premium Portion, 40 of 4 Ounce Pieces, 10 Pound - 1 each. $155.78

Trident Seafoods Skinless Boneless Chum Salmon - Premium Portion, 40 of 4 Ounce Pieces, 10 Pound - 1 each.
Regal Springs 3 to 4 Ounce Tilapia Loin, 10 Pound -- 1 each.

Regal Springs 3 to 4 Ounce Tilapia Loin, 10 Pound -- 1 each.
Today Gourmet Mahi Mahi - 6oz (5lb Pkg)

Today Gourmet Mahi Mahi - 6oz (5lb Pkg)
Frozen Whole Tilapia, 3.0 lb $12.72 $4.24/lb

Frozen Whole Tilapia, 3.0 lb
Fish Fresh Wild Pacific Cod Loins $13.97 $13.97/lb

Fish Fresh Wild Pacific Cod Loins
Other options to consider(322)
Great Value Frozen Wild Caught Pacific Whiting Fillets, 2 lb $8.72 27.3 ¢/oz

Great Value Frozen Wild Caught Pacific Whiting Fillets, 2 lb
Rollback Marketside Coho Salmon Skin on Fillet, Raised Without Antibiotics, 1 lb Bag (Frozen) $8.87 Was $9.86 55.4 ¢/oz

Marketside Coho Salmon Skin on Fillet, Raised Without Antibiotics, 1 lb Bag (Frozen)
Marketside Fresh Coho Salmon Skin-On Fillet, .95-1.05 lb $7.71 $8.97/lb

Marketside Fresh Coho Salmon Skin-On Fillet, .95-1.05 lb
Best seller Great Value Wild Caught Pink Salmon Skin-on Fillets, 2 lb Bag (Frozen) $10.87 $5.44/lb

Great Value Wild Caught Pink Salmon Skin-on Fillets, 2 lb Bag (Frozen)
Marketside Skin-On Rainbow Trout Fillets, 0.80 - 1.1 lb $6.29 $8.27/lb

Marketside Skin-On Rainbow Trout Fillets, 0.80 - 1.1 lb
Marketside Skin-On Atlantic Salmon Fillet, 2.0-3.0 lb $19.91 $8.97/lb

Marketside Skin-On Atlantic Salmon Fillet, 2.0-3.0 lb
Rollback Marketside Skin-On Atlantic Salmon Fillets, 0.70 - 1.25 lb $8.11 Was $8.98 $9.54/lb

Marketside Skin-On Atlantic Salmon Fillets, 0.70 - 1.25 lb
J. Bernard's Frozen Whole Crawfish (3 lb), Contains Shellfish $15.74 $5.25/lb

J. Bernard's Frozen Whole Crawfish (3 lb), Contains Shellfish
Marketside Raw Skinless Wild Caught Mahi Mahi Fillet Tray, 0.6 - 1.1 lb $8.78 $10.97/lb

Marketside Raw Skinless Wild Caught Mahi Mahi Fillet Tray, 0.6 - 1.1 lb
2K+ bought since yesterday Gortons Crispy Battered Fish Fillets, Whole Wild Caught Alaskan Pollock, 10 Count $6.86 36.1 ¢/oz

Gortons Crispy Battered Fish Fillets, Whole Wild Caught Alaskan Pollock, 10 Count
Marketside Frozen Wild Caught Skinless Cod Fish Loins, 16 oz $14.46 90.4 ¢/oz

Marketside Frozen Wild Caught Skinless Cod Fish Loins, 16 oz
Marketside Skin-On Steelhead Trout Fillet, 1.75-2.5 lb $18.90 $10.56/lb

Marketside Skin-On Steelhead Trout Fillet, 1.75-2.5 lb
Marketside Skinless Wild Caught Ahi Tuna Steak, 1 0.75 - 0.875 lb Plastic Tray (Medium to Mild Fish) $7.47 $9.96/lb

Marketside Skinless Wild Caught Ahi Tuna Steak, 1 0.75 - 0.875 lb Plastic Tray (Medium to Mild Fish)
Great Value Sardines in Water, 3.75 oz From $1.12

Great Value Sardines in Water, 3.75 oz
Rollback Great Value Frozen Catfish Skinless Fillets, 2 lb Bag $13.24 Was $14.72 41.4 ¢/oz

Great Value Frozen Catfish Skinless Fillets, 2 lb Bag
Marketside Wild Caught Skin-On Alaska Sockeye Salmon Fillets, 12 oz (Frozen) $12.96 $1.08/oz

Marketside Wild Caught Skin-On Alaska Sockeye Salmon Fillets, 12 oz (Frozen)
Gortons Beer Battered Fish Fillets, Whole Wild Caught Alaskan Pollock, 10 Count $6.86 37.7 ¢/oz

Gortons Beer Battered Fish Fillets, Whole Wild Caught Alaskan Pollock, 10 Count
Heartland Catfish Red Label Shank Fillet Catfish, 15 Pound - 1 each. $181.87

Heartland Catfish Red Label Shank Fillet Catfish, 15 Pound - 1 each.
Great Value Frozen Tilapia Skinless and Boneless Fillets, 1 lb $6.28 39.3 ¢/oz

Great Value Frozen Tilapia Skinless and Boneless Fillets, 1 lb
Marketside Antibiotic Free Skinless Atlantic Salmon Fillet, 0.95 - 1.2 lb $12.15 $13.97/lb

Marketside Antibiotic Free Skinless Atlantic Salmon Fillet, 0.95 - 1.2 lb
Rollback Marketside Skinless Atlantic Salmon Fillet, Fresh Never Frozen, 0.95 - 1.2 lb $9.26 Was $10.41 $10.64/lb

Marketside Skinless Atlantic Salmon Fillet, Fresh Never Frozen, 0.95 - 1.2 lb
Marketside Farm Raised Skinless Tilapia Fillets, Fresh Never Frozen, 0.8 - 1.25 lb $8.14 $7.98/lb

Marketside Farm Raised Skinless Tilapia Fillets, Fresh Never Frozen, 0.8 - 1.25 lb
FAQ
What does 'whole fish' mean?
A whole fish is sold largely intact, which typically includes the head, tail, skin, and bones. Depending on the listing, it may be offered two ways:
- Whole (not dressed): Intact and may still need gutting and scaling.
- Whole dressed: Cleaned (gutted) and usually scaled, so it’s closer to cook-ready.
On this page, you’ll find both fresh and frozen options across species like tilapia, snapper, salmon, catfish, cod, and pollock. Whole fish can be great for roasting, grilling, or steaming, and many shoppers enjoy the presentation and moisture you can get from cooking fish on the bone. For the best fit, review each item’s description to see how it’s prepared and the approximate weight range.
How do I pick the right whole fish size?
Portion needs can vary, but a simple starting point is to plan for the bones and head. A general guideline is to consider about three-quarters to one pound of whole fish per average adult, understanding that yield depends on the species and how it’s trimmed.
- Check the weight range: Many items list an approximate range to help you plan.
- Match your cookware: Make sure the fish will fit your pan, grill, or oven setup.
- Consider appetites and sides: If you’re serving lots of sides, you may need less per person.
- Prefer leftovers? Opt for a slightly larger fish.
Availability and sizing vary, and many items can be ordered for pickup or delivery where offered.
What prep is usually done on whole fish?
Prep can differ by item, so it’s helpful to read each product description.
- Whole (intact): May still need cleaning (gutting) and scaling before cooking.
- Whole dressed: Already gutted and often scaled, which saves prep time.
- Head/skin notes: Some whole fish are head-on; most whole options retain the skin, which helps with moisture during cooking.
If you’re choosing frozen, many options come pre-cleaned for convenience. At home, you can rinse and pat dry before seasoning. If shopping in store, preparation services can vary by location, so you may wish to check with your local team about what’s available. Online, the item details are the best place to confirm how much prep is needed.
How do I thaw a whole fish safely?
Thawing slowly and keeping the fish cold helps maintain quality.
- Best method (fridge): Keep the fish in its packaging or a covered container and thaw in the refrigerator. Timing varies by size; larger fish take longer.
- Quicker method (cold water): Submerge the sealed fish in cold water, changing the water periodically to keep it cold. Avoid warm or hot water.
- Avoid room temperature: Thawing on the counter isn’t recommended.
- Pat dry and cook: Once thawed, gently pat dry and cook promptly.
Always review any package directions provided with your specific item, as guidance may differ by product and size.
What’s an easy way to cook whole fish?
Roasting is a simple, flexible approach that works for many whole fish.
- Prep: If needed, clean and scale; then rinse and pat dry.
- Season: Lightly oil, salt, and pepper; add herbs, garlic, citrus, or aromatics inside the cavity.
- Score skin: Make a few shallow slashes to help even cooking.
- Cook: Roast on a lined sheet or in a baking dish until the flesh is opaque and flakes easily. Cooking time varies by size and species.
- Rest and serve: Let it rest briefly, then lift fillets off the bone.
Grilling or steaming are also popular. For frozen items, follow any package directions for best results.
Popular in Shop Fresh and Frozen Whole Fish
Related Products
Regal Spring Tilapia Fillet, 3 to 5 Ounce - 1 each.
Regal Spring Tilapia Fillet, 3 to 5 Ounce - 1 each.$160.69current price $160.69Funny Crab Poster - Crustacean Food Humor Gift
Funny Crab Poster - Crustacean Food Humor Gift$21.95current price $21.95Seamazz Chilean Sea Bass, 10 Pound -- 1 each
Seamazz Chilean Sea Bass, 10 Pound -- 1 each$565.57current price $565.57Handy Classic Crab Cake, 3 Ounce -- 24 per case.
Handy Classic Crab Cake, 3 Ounce -- 24 per case.$152.05current price $152.05Sea Watch Frozen Breaded Clam Strip, 6 Pound -- 1 each
Sea Watch Frozen Breaded Clam Strip, 6 Pound -- 1 each$102.93current price $102.93Carolines Treasures Recession Food Fish Caught With Spam Mouse Pad- Hot Pad & Trivet
Carolines Treasures Recession Food Fish Caught With Spam Mouse Pad- Hot Pad & Trivet$18.47current price $18.47Frozen Seafood Perch Fillet - 4 to 6 Cut, 10 Pound -- 4 per case
Frozen Seafood Perch Fillet - 4 to 6 Cut, 10 Pound -- 4 per case$355.49current price $355.49Aquatic Foods Inc. Pacific Plankton & Mysis Shrimp - Freeze-Dried for Discus, Cichlids, Koi & Pond Fish, All Community Tropical Fish, All Marine Saltwater Fish…3.9oz Lg Round Jar
Aquatic Foods Inc. Pacific Plankton & Mysis Shrimp - Freeze-Dried for Discus, Cichlids, Koi & Pond Fish, All Community Tropical Fish, All Marine Saltwater Fish…3.9oz Lg Round Jar$19.99current price $19.99Today Gourmet - Snow Crab Legs- 8oz-10oz Clusters (10lbs)
Today Gourmet - Snow Crab Legs- 8oz-10oz Clusters (10lbs)$349.97current price $349.97Stupell Industries Various Canned Fish Seafood Wall Plaque Art design by Krissy Mast, 12 x 12
Stupell Industries Various Canned Fish Seafood Wall Plaque Art design by Krissy Mast, 12 x 12$32.99current price $32.99King and Prince Tavern 2 to 3 Ounce Battered Cod Fillet, 10 Pound
King and Prince Tavern 2 to 3 Ounce Battered Cod Fillet, 10 Pound$189.58current price $189.58Carolines Treasures 8154DS66 Cooked Crab Sandy Beach Wall or Door Hanging Prints 6HX6W multicolor
Carolines Treasures 8154DS66 Cooked Crab Sandy Beach Wall or Door Hanging Prints 6HX6W multicolor$15.62current price $15.62High Liner Skinless Haddock Fillet, 10 Pound -- 1 each.
High Liner Skinless Haddock Fillet, 10 Pound -- 1 each.$178.89current price $178.89Funny Prawn Poster - 13x19 - Humorous Shrimp Wall Art Gift
Funny Prawn Poster - 13x19 - Humorous Shrimp Wall Art Gift$21.95current price $21.95StarKist Skinless and Boneless Pink Salmon in Water, 2.6 oz Pouch (Pack of 16)
StarKist Skinless and Boneless Pink Salmon in Water, 2.6 oz Pouch (Pack of 16)$52.24current price $52.24