Other states may be better known for seafood, but West Virginia still has some phenomenal places to find fish. It’s especially tasty when it’s breaded and in the form of a sandwich. Check out these spots for some great fish sandwiches in West Virginia.

  1. Coleman’s Fish Market, Wheeling

Coleman’s Fish Market/Facebook

Coleman’s Fish Market/Facebook Coleman’s Fish Market might be the most famous spot to find tasty fish in West Virginia, and it’s been around since 1914. Check it out at 2226 Market St, Wheeling, WV 26003.

  1. Fresh Seafood Market & Restaurant, Charleston

Capitol Market - Charleston, WV/Facebook This shop is part of the Capitol Market. Get “The Big fish Sandwich”; a savory seasoned cod fish, deep-fried and piled high on a croissant with the shop’s signature tarter sauce. Address: 800 Smith Street, Charleston, WV 25301.

  1. Flying Fish & Co., Morgantown

Flying Fish & Co.,/Facebook

Flying Fish & Co. This little spot has fish and seafood brought in fresh weekly from the Maryland shore. Address: 5003 Mid Atlantic Dr., Morgantown, West Virginia.

  1. Jim’s Steak & Spaghetti, Huntington

Terry W./Yelp This Huntington institution may be most famous for their steak and spaghetti (and strawberry pie!) but they also make a great fish sandwich. Address: 920 5th Avenue, Huntington, West Virginia.

  1. Fresh Seafood Market & Restaurant, Saint Albans

TripAdvisor/mccal2016 This little shack doesn’t look like much, but people say the fish sandwiches are to die for. Address: 6230 Maccorkle Ave, Saint Albans, WV 25177-2331.

  1. Tricky Fish, Charleston

Tricky Fish/Facebook

Tricky Fish/Facebook This beach-themed bar and grill has fish sandwiches and tacos. You can get Carolina catfish or mahi-mahi in a sandwich. Address: 1611 Washington St E, Charleston, West Virginia.

  1. The Devonshire Arms Cafe & Pub, Shepherdstown

The Devonshire Arms Cafe & Pub/Facebook This is an authentic English Cafe & Pub with a relaxed atmosphere. You can get the fish as a sandwich or fish and chips. Address: 107 S Princess St, Shepherdstown, West Virginia.

  1. Jewel City Seafood, Huntington

Jewel City Seafood/Facebook Many people say this is the best seafood restaurant in the tri-state area. Try Joe’s Famous Fried Whitefish Poboy. Address: 1317 4th Ave, Huntington, WV 25701.

If you prefer your fish in the form of tacos, check out these 10 places in West Virginia to get tacos that are out of this world.

Coleman’s Fish Market/Facebook

Coleman’s Fish Market might be the most famous spot to find tasty fish in West Virginia, and it’s been around since 1914. Check it out at 2226 Market St, Wheeling, WV 26003.

Capitol Market - Charleston, WV/Facebook

This shop is part of the Capitol Market. Get “The Big fish Sandwich”; a savory seasoned cod fish, deep-fried and piled high on a croissant with the shop’s signature tarter sauce. Address: 800 Smith Street, Charleston, WV 25301.

Flying Fish & Co.,/Facebook

Flying Fish & Co.

This little spot has fish and seafood brought in fresh weekly from the Maryland shore. Address: 5003 Mid Atlantic Dr., Morgantown, West Virginia.

Terry W./Yelp

This Huntington institution may be most famous for their steak and spaghetti (and strawberry pie!) but they also make a great fish sandwich. Address: 920 5th Avenue, Huntington, West Virginia.

TripAdvisor/mccal2016

This little shack doesn’t look like much, but people say the fish sandwiches are to die for. Address: 6230 Maccorkle Ave, Saint Albans, WV 25177-2331.

Tricky Fish/Facebook

This beach-themed bar and grill has fish sandwiches and tacos. You can get Carolina catfish or mahi-mahi in a sandwich. Address: 1611 Washington St E, Charleston, West Virginia.

The Devonshire Arms Cafe & Pub/Facebook

This is an authentic English Cafe & Pub with a relaxed atmosphere. You can get the fish as a sandwich or fish and chips. Address: 107 S Princess St, Shepherdstown, West Virginia.

Jewel City Seafood/Facebook

Many people say this is the best seafood restaurant in the tri-state area. Try Joe’s Famous Fried Whitefish Poboy. Address: 1317 4th Ave, Huntington, WV 25701.

OnlyInYourState may earn compensation through affiliate links in this article.