Exploring the Best Types of Fish in Costa Rica: Guanacaste’s Offshore & Inshore Species

Happy angler who caught a mahi-mahi while fishing the coast of Playa Flamingo in Guanacaste, Costa Rica.

Look at the neon glow on that Mahi-Mahi! If only we all looked that good after a high-speed chase in the tropical sun—though his “golden-boy” attitude usually ends the moment he sees a dinner plate. While the Mahi (Dorado) is often the star of the show for its acrobatics and vibrant hues, it is just one of the many types of fish in Costa Rica that keep our reels screaming. In Guanacaste, the unique underwater topography allows us to transition from the rugged, rocky inshore habitats of the Roosterfish and Snapper to the deep-blue “Billfish Highway” in a matter of minutes. Whether you are hunting for the brute strength of a 500-pound Marlin offshore or the tactical, reef-dwelling fight of a Jack Crevalle inshore, these Pacific waters offer a year-round rotation of world-class species that ensure no two trips to Potrero are ever the same.

Offshore vs. Inshore:
Understanding the Types of Fish in Costa Rica

Happy angler holding up a yellow-fin tuna, just one of the many types of fish in Costa Rica.

The choice between inshore and offshore fishing in Guanacaste is essentially a choice between two entirely different ecosystems. Inshore fishing typically takes place within a few miles of the coastline, focusing on the rocky volcanic shorelines, reef structures, and river mouths near Potrero. Because the water stays relatively calm and the boat ride to the “honey holes” is short—often just 15 to 30 minutes—this is a favorite for those who want fast-paced action and light-tackle battles. Understanding these different types of fish in Costa Rica is key; inshore, the king of the coast is the Roosterfish, a species iconic for its mohawk-like dorsal fin and relentless power. Alongside them, you’ll find Cubera Snapper, Jack Crevalle, and Mackerel, providing a high-volume “bend in the rod” throughout the morning.

Offshore fishing, on the other hand, is the “Big Game” experience that has made the country a global legend. These trips take you 15 to 40 miles out into the deep blue “Billfish Highway,” where the ocean floor drops thousands of feet. This is the domain of the Blue, Black, and Striped Marlin, as well as the acrobatic Pacific Sailfish. While the boat ride is longer—usually an hour or more to reach the blue water—the payoff is the chance at a trophy fish that can weigh hundreds of pounds. Beyond the billfish, the offshore waters are home to the “meat” fish: Yellowfin Tuna, Wahoo, and the vibrant Mahi-Mahi. Whether you’re trolling with heavy gear for a 500-pound Marlin or casting poppers toward a reef for a 50-pound Snapper, the variety of types of fish in Costa Rica ensures a world-class playground for both styles.

Inshore vs. Offshore:
Which Costa Rica Fishing Trip is Best for You?

Choosing an inshore charter is the ideal move for those who prioritize constant action and a shorter travel time to the fishing grounds. These trips are perfect for families, beginners, or light-tackle enthusiasts who want to spend more time with their lines in the water and less time navigating to the deep sea. Because the volcanic reefs and rocky points of the Guanacaste shoreline are teeming with life just minutes from the Flamingo Marina, you can expect a high-volume day of fishing in relatively calm waters. The primary reason many anglers choose this route is to target the legendary Roosterfish, one of the most unique types of fish in Costa Rica, known for its aggressive strike and stubborn power. When you combine the hunt for Roosters with the chance to pull Cubera Snapper or Jack Crevalle from the reefs, inshore fishing offers a fast-paced, accessible adventure that showcases the incredible coastal biodiversity of Potrero.

On the other hand, an offshore expedition is the ultimate choice for the “bucket list” angler seeking the thrill of the hunt and a potential trophy for the record books. While these trips require a longer run to reach the blue water, the reward is an encounter with the true heavyweights of the Pacific. This is where you come to witness the raw power of a Blue Marlin or the incredible aerial displays of the Pacific Sailfish. Beyond the billfish, going offshore is the best way to fill the cooler, as you’ll be trolling the current lines for world-class table fare like Yellowfin Tuna, Mahi-Mahi, and Wahoo. Even if the big strike takes longer to develop than on an inshore trip, the sheer scale of these types of fish in Costa Rica makes every minute of the journey worth it. For those who want the luxury of an air-conditioned cabin on the Bushwacker and the opportunity to battle a 300-pound giant, the offshore experience is simply second to none.

What to Expect on the Water:
The Most Sought-After Types of Fish in Costa Rica

Roosterfish with giant fins caught while fishing Playa Flamingo Costa Rica
  • Roosterfish (Inshore): Recognizable by their iconic “mohawk” dorsal fin, these powerful fighters stay close to the rocky coastlines of Guanacaste and are a top prize for light-tackle anglers. 

  • Yellowfin Tuna (Offshore): Found in the deep blue “Billfish Highway,” these high-energy fish are known for their incredible strength and provide some of the best “hook and cook” table fare in the world.

  • Mahi-Mahi / Dorado (Offshore): These vibrant, acrobatic fish are a favorite for their spectacular jumps and neon colors, often found hanging around floating debris in the open ocean.

  • Marlin (Offshore): The ultimate heavyweights of the Pacific, Blue and Black Marlin are the most legendary types of fish in Costa Rica, offering the fight of a lifetime for those seeking a true trophy.

Whether you are a seasoned pro looking for a 500-pound Marlin or a family seeking a fun morning of fast-paced action near the shore, the sheer variety of types of fish in Costa Rica makes this coastline a premier global destination. From the jagged volcanic reefs of Guanacaste to the deep-water canyons of the Pacific, the opportunity to encounter world-class species like Roosterfish, Tuna, and Sailfish is available nearly year-round. Understanding the seasons and the specific behaviors of these fish is the key to a successful day on the water, and we take pride in sharing that local knowledge with every guest who steps onto our deck.

Deciding between a day in the deep blue or a coastal reef adventure depends entirely on your goals, and we are here to help you make the right call. We encourage you to check with us about the best inshore and offshore options for you and your group; we’ll look at the current bite, the weather, and your experience level to ensure you’re on the right boat for the best possible results. At Fish Potrero, our mission is to get you hooked on the incredible types of fish in Costa Rica while providing the comfort and expertise you deserve for a memorable day in Potrero.

Tuna (just one type of fish in Costa Rica) caught offshore from Flamingo Beach on a sportfishing charter in Guanacaste.