Best time to fish in Costa Rica

Fishing For Marlin Costa Rica

Costa Rica, a country teeming with abundant wildlife, unparalleled natural beauty, and a bounty of water bodies, has earned a well-deserved reputation as one of the world’s premier fishing destinations. Its two coastlines – the Pacific and the Caribbean, along with countless inland rivers and lakes, provide ample opportunities for both the seasoned angler and the enthusiastic novice.


In this article, we will delve into the best times to fish in Costa Rica, focusing on the different species that thrive in its waters, the regions where they can be found, and the optimal times to set out on your fishing expedition.

General Overview

Costa Rica boasts a tropical climate with two main seasons: the dry season from December through April, and the wet or ‘green’ season, running from May to November. However, the fishing scene is vibrant and diverse throughout the year, with different species being more abundant at different times.

Pacific Coast

Renowned for its deep-sea fishing, Costa Rica’s Pacific Coast offers a veritable bounty of game fish.

  1. Marlin: The best time to fish for Blue, Black, and Striped Marlin is during the dry season, with peak times being November to March. During this period, they congregate in large numbers off the Pacific Coast. If you’re keen on landing a Striped Marlin, the months from January to April provide the best chances.
  2. Sailfish: Often sought after by sport fishing enthusiasts for their impressive size and fighting spirit, Sailfish are most abundant from December through April.
  3. Yellowfin Tuna: Tuna fishing is productive all year round; however, it peaks from May to September when the warm waters stimulate a surge in baitfish populations, attracting these powerful predators.
  4. Roosterfish: Renowned for their unique appearance and fighting strength, Roosterfish are inshore dwellers that can be caught year-round along Costa Rica’s Pacific Coast. Still, they are most plentiful from May to November.
  5. Dorado (Mahi-Mahi): Dorado is most abundant in the rainy season, specifically from May through October.

Central Pacific Coast

Costa Rica’s Central Pacific Coast, stretching from Puntarenas to Dominical, offers a fantastic variety of sport fishing opportunities. It’s a thriving hub for inshore and offshore fishing, and its fishing grounds are home to diverse species throughout the year.

Offshore Fishing

For offshore fishing, this region is mainly known for its big game fish, including Sailfish, Marlin, Yellowfin Tuna, and Dorado (Mahi-Mahi). A typical day of offshore fishing will take you about 20-40 miles out to sea.

  1. Sailfish: Sailfish are abundant throughout the year, but their numbers peak during the dry season from December to April. These acrobatic fish are a joy to catch and provide an unforgettable angler experience.
  2. Marlin: Blue and Black Marlin are found in these waters, and their prime season typically aligns with the Sailfish. The Striped Marlin, however, is more commonly caught from January to April.
  3. Yellowfin Tuna: These mighty fish are present year-round, with numbers peaking from May to September. Sport anglers highly prize them for their fight and speed.
  4. Dorado (Mahi-Mahi): Dorados are most abundant during the rainy or ‘green’ season, usually from May through October.

Inshore Fishing

The Central Pacific Coast is equally famous for its inshore fishing, where anglers can target Roosterfish, Snapper, Mackerel, Jack Crevalle, and more.

  1. Roosterfish: These impressive fighters are a year-round catch but are especially abundant from May through November.
  2. Snapper: Various Snapper species can be found near rocky outcrops and reefs throughout the year, with Cubera Snapper being one of the most sought-after.
  3. Mackerel: Spanish Mackerel can be caught year-round in these waters, providing fun light tackle action close to shore.

Caribbean Coast

The Caribbean Coast of Costa Rica offers different fishing opportunities and species.

  1. Tarpon: Known as the “Silver King,” the best time to catch this hard-fighting, acrobatic fish is during the dry season on the Caribbean Coast, typically from February to June and September to October.
  2. Snook: Another famous catch on this coast, Snook fishing is best during the rainy season, specifically from July to November.

Best time for inshore fishing in Costa Rica

Inshore fishing in Costa Rica offers an exciting and varied experience for anglers. The country’s expansive coastline, particularly along the Pacific, is home to several coveted species like Roosterfish, Snook, Jack Crevalle, and various species of Snapper.

While inshore fishing can be productive all year round, certain species do have peak seasons. Understanding these can help you plan your fishing adventure.

  1. Roosterfish: Roosterfish, a favorite amongst inshore anglers for their strength and unique appearance, are available year-round. However, they are most abundant from May through November. The Pacific Coast, particularly areas like the Nicoya Peninsula and Central Pacific Coast, offers prime Roosterfish habitat.
  2. Snook: These challenging fighters are found both on the Pacific and Caribbean coasts. The best time to catch them on the Pacific Coast is during the rainy season, from May to November. On the Caribbean Coast, the prime season is typically during the transitional months between the dry and wet seasons, around September and October.
  3. Snapper: Snapper species, including the popular Cubera Snapper, are prevalent all year. The best time to target them is typically during the dry season when the waters are calmer and clearer, making it easier to spot and catch them. The Pacific Coast, especially around the Nicoya Peninsula, is known for its Snapper fishing.
  4. Jack Crevalle: These strong, aggressive fighters are available throughout the year, providing consistent action for inshore anglers.

Remember, the best times to fish can depend on various factors. Tides, in particular, can play a significant role in inshore fishing. For most species, high tide or the two hours leading up to it can be a great time to fish. Additionally, early morning or late afternoon can often be the most productive time of day.

Best time for offshore fishing in Costa Rica

Costa Rica’s offshore waters are teeming with a wide array of pelagic species, making it one of the world’s top offshore fishing destinations. Anglers can expect to encounter a multitude of species like Marlin, Sailfish, Yellowfin Tuna, and Dorado (Mahi-Mahi). Let’s delve into the best times to target these species in Costa Rica’s bountiful offshore waters:

  1. Marlin: Marlin, the apex predator of the offshore world, is present in Costa Rica’s waters throughout the year. However, their peak season aligns with the dry season, from December to April. This is when Blue and Black Marlin are most prevalent, particularly off the Pacific Coast. Striped Marlin is typically more common from January to April.
  2. Sailfish: Known for their strength and acrobatic displays, Sailfish are most plentiful during the dry season from December to April, especially in the Pacific waters. This period is considered the prime Sailfish season and attracts numerous anglers from around the globe.
  3. Yellowfin Tuna: These powerful fighters can be found year-round in Costa Rica’s offshore waters. However, they are especially abundant during the transition from dry to the wet season and throughout the wet season, roughly from May to September. This surge corresponds to an increase in the populations of baitfish.
  4. Dorado (Mahi-Mahi): Dorados are most abundant during the rainy or ‘green’ season, usually from May through October. Their numbers increase significantly during this period due to floating debris and a structure providing shelter and food.

When planning for an offshore fishing adventure in Costa Rica, remember that while there are peak seasons for specific species, offshore fishing can be productive year-round. This is largely due to Costa Rica’s location and surrounding nutrient-rich waters, providing an ideal habitat for various species.

Additionally, it’s important to note that specific areas in Costa Rica have gained a reputation for excellent offshore fishing. Quepos, Jaco, Tamarindo, and the Osa Peninsula are among the top destinations for offshore fishing on the Pacific Coast.

Although this guide provides a general overview of the best times for offshore fishing in Costa Rica, local conditions can change, and fish behavior can be influenced by a multitude of factors, such as moon phase, currents, and water temperature. Therefore, it is advisable to consult with local fishing guides or charter services who can provide up-to-date information and insights into the current fishing conditions.

Best Marlin Fishing Locations

Costa Rica is globally renowned for its Marlin fishing, with the Pacific Coast, in particular, being a hotspot for these prestigious billfish. The Blue, Black, and Striped Marlin species frequent these waters, offering sport fishing enthusiasts the thrilling opportunity to pit their skills against these magnificent creatures. Here are some of the best locations for Marlin fishing in Costa Rica:

  1. Quepos: Located in the Central Pacific region, Quepos is often considered the crown jewel of Costa Rica’s sport fishing destinations. The blue waters off Quepos are a prime hunting ground for Marlin, especially during the peak season from December to April. The annual Quepos Billfish Cup, a popular fishing tournament, is a testament to the area’s prolific Marlin fishing.
  2. Los Sueños: Near the town of Jaco is the Los Sueños Marina, another prime location for Marlin fishing. Its proximity to the continental shelf means that deep water, and consequently Marlin, are not far from shore. This destination offers year-round fishing opportunities, with the dry season being the most productive for Marlin.
  3. Golfito: Situated in the South Pacific region, Golfito is known for its excellent offshore fishing. The waters here are teeming with baitfish, attracting Marlin and making it a favorite spot for anglers. Like other Pacific locations, the dry season months from December to April are the best times to target Marlin.
  4. The Osa Peninsula: The waters off the Osa Peninsula, specifically around Drake Bay, are famous for their Marlin populations. The Peninsula’s remote location and pristine habitats contribute to an exceptionally vibrant marine ecosystem. Marlin can be found here throughout the year, but the peak season is during the dry months.
  5. Tamarindo: Located in the North Pacific region, Tamarindo is an excellent starting point for any offshore fishing expedition. The fishing grounds are close to the shore, so you don’t need to travel far to encounter Marlin. The best times to fish here align with the dry season.
  6. Flamingo: Known as the “Marlin Capital of the World,” Flamingo offers some of the best Marlin fishing opportunities. The dry season is the peak time, but Marlin can be found throughout the year.

Best Roosterfish Fishing Locations in Costa Rica

Renowned for its unique appearance and the exciting fight it offers, the Roosterfish is a highly sought-after target for inshore anglers visiting Costa Rica. Roosterfish thrive in the warm, nutrient-rich waters of Costa Rica’s Pacific Coast, and while they can be found year-round, they are most abundant from May through November. Here are the top locations for Roosterfish fishing in Costa Rica:

  1. Jaco & Los Sueños: The Los Sueños Marina near Jaco is a prime spot for Roosterfish. There are plenty of fishing charters here that can take you out for a memorable day of Roosterfish angling.
  2. Quepos: in the Central Pacific region, Quepos is a well-known fishing destination in Costa Rica. The inshore waters in this region are a favorite haunt of the Roosterfish. The nearby Manuel Antonio National Park also adds to the allure of this location.
  3. Tamarindo: Located in the Guanacaste province, Tamarindo is a popular destination for anglers. The inshore waters here are teeming with Roosterfish, and the close proximity of fishing grounds means you don’t need to travel far from the shore.
  4. Nosara: Nosara is another excellent location for Roosterfish on the Nicoya Peninsula. It offers great fishing, and the area is famous for its breathtaking natural beauty and laid-back lifestyle.
  5. Golfito & Puerto Jimenez: These locations in the South Pacific near the Osa Peninsula offer abundant opportunities for Roosterfish. The inshore waters here are rich in various fish species, including Roosterfish.
  6. Papagayo Peninsula: The inshore waters around the Papagayo Peninsula in Guanacaste province are another hotspot for Roosterfish. The area’s luxurious resorts make it a perfect choice for those seeking both excellent fishing and high-end accommodations.

While Roosterfish are primarily caught and released, they provide an exciting challenge for anglers, often surprising with their bursts of speed and tenacity. Catching one requires skill and determination, making success all the more rewarding.

Fishing Charters and Locations

Quepos, located in the heart of the Central Pacific Coast, is one of the country’s most popular fishing destinations. The Marina Pez Vela in Quepos is home to a large charter fleet that caters to all levels of angling experience, from the novice to the seasoned veteran. Another notable location is Jaco, which also offers a variety of fishing charters.

Whether you’re choosing a half-day inshore trip, a full-day offshore adventure, or a multi-day fishing expedition, it’s recommended to book with a reputable charter company that practices sustainable fishing methods and respects local regulations. This ensures a great fishing experience and the continued health and diversity of Costa Rica’s marine ecosystems.

Remember, the best time to fish can be influenced by many factors, and while general trends can guide you, local conditions and up-to-date knowledge are invaluable. Therefore, when planning a fishing trip on the Central Pacific Coast of Costa Rica, consider consulting with local fishing guides or charter captains who can provide the most accurate information.

To conclude, the Central Pacific Coast of Costa Rica offers remarkable fishing opportunities throughout the year. Its rich biodiversity, favorable climate, and exceptional fishing conditions make it a dream destination for every angler.

Inland Lakes and Rivers

For freshwater enthusiasts, Costa Rica’s rivers and lakes teem with various species.

  1. Rainbow Bass (Guapote): Found in Lake Arenal, these beautiful, aggressive fish can be caught year-round, but the best time is during the dry season when water levels are lower, and the fish are easier to target.
  2. Machaca: Known for their acrobatic displays when hooked, Machaca is best caught in the dry season, usually from December to April.

It is important to remember that while these are the best times, fish behavior can be influenced by factors such as tides, moon phases, water temperature, and food availability. Therefore, a professional guide with local knowledge can provide invaluable assistance to increase your success rate.

Sustainability and Regulations

While enjoying the abundant fishing opportunities in Costa Rica, respecting local regulations and practicing sustainable fishing methods are critical. Catch-and-release is widely practiced, especially for billfish like Marlin and Sailfish. Some species have specific laws, so consult local authorities or your charter captain for up-to-date information.


Costa Rica provides a unique fishing experience throughout the year, catering to various angling interests. Whether you’re seeking a battle with a formidable Marlin, the thrill of hooking a mighty Tarpon, or the pursuit of elusive freshwater species, Costa Rica is a year-round fishing paradise. Regardless of the season, always remember that the best time to fish is when you’re on the water, rod in hand, immersed in nature’s splendor. Costa Rica, with its vibrant biodiversity and breathtaking landscapes, is bound to make every fishing trip memorable.