Best places to catch Mahi-Mahi

Coryphaena hippurus

107 spots with live forecasts for Mahi-Mahi — ranked by current conditions.

About Mahi-Mahi

Mahi-Mahi is a saltwater fish. FishRadar tracks live fishing conditions for Mahi-Mahi at 107 spots across United States, Mexico, Portugal +17, ranked by today's score.

Best months for Mahi-Mahi

Months reflect typical catchability by species at this latitude; local seasons and closures apply.

Block Island Sound
97 Good
Rhode Island
Striped Bass · Bluefish · Atlantic Bluefin Tuna
Mazatlan Pacific Mexico
97 Good
Sinaloa Mexico
Indo-Pacific Sailfish · Atlantic Blue Marlin · Wahoo
Miami Offshore
97 Good
Miami Florida
Indo-Pacific Sailfish · Wahoo · Mahi-Mahi
Setubal Canyon
97 Good
Central Portugal
Atlantic Bluefin Tuna · Swordfish · Mahi-Mahi
Abrolhos Bank Brazil
96 Good
Bahia Brazil
Wahoo · Atlantic Blue Marlin · Mahi-Mahi
Cape Hatteras Offshore
96 Good
Outer Banks NC
Yellowfin Tuna · Wahoo · Mahi-Mahi
Con Dao Islands
96 Good
South Vietnam
Wahoo · Mahi-Mahi · Giant Trevally
Huatulco Oaxaca Pacific
96 Good
Pacific Oaxaca Mexico
Indo-Pacific Sailfish · Atlantic Blue Marlin · Mahi-Mahi
Jervis Bay NSW
96 Good
NSW
Yellowtail Kingfish · Mutton Snapper · Mahi-Mahi
Jurien Bay WA
96 Good
Western Australia
Yellowtail Kingfish · Mutton Snapper · Mahi-Mahi
Lima Callao Peru
96 Good
Pacific Peru
Mahi-Mahi · Wahoo · Atlantic Bonito
Loreto
96 Good
Sea of Cortez
Yellowtail Amberjack · Striped Marlin · Mahi-Mahi
Mangalore Karnataka Coast
96 Good
Karnataka Coast
Wahoo · Indo-Pacific Sailfish · Mahi-Mahi
Ningaloo Reef WA
96 Good
Western Australia
Indo-Pacific Sailfish · Wahoo · Giant Trevally
Outer Banks North Carolina
96 Good
North Carolina
Red Drum · Striped Bass · Mahi-Mahi
Port Aransas Texas
96 Good
Texas Gulf
King Mackerel · Mutton Snapper · Wahoo
Port Macquarie NSW
96 Good
New South Wales
Yellowtail Kingfish · Mahi-Mahi · Wahoo
Port Stephens NSW
96 Good
Tasman Sea
Yellowfin Tuna · Mahi-Mahi · Yellowfin Bream
Port Stephens NSW Australia
96 Good
NSW Australia
Yellowfin Tuna · Pacific Bluefin Tuna · Mahi-Mahi
Savannah Georgia Offshore
96 Good
Georgia
King Mackerel · Mutton Snapper · Wahoo
Bali South Coast Indonesia
95 Good
Bali Indonesia
Yellowfin Tuna · Wahoo · Indo-Pacific Sailfish
Durban Indian Ocean
95 Good
KwaZulu-Natal South Africa
Indo-Pacific Sailfish · Yellowfin Tuna · Wahoo
Florida Keys
95 Good
Florida Straits
Indo-Pacific Sailfish · Mahi-Mahi · Tarpon
Fort Lauderdale Offshore
95 Good
SE Florida
Indo-Pacific Sailfish · Wahoo · Mahi-Mahi
Goa Arabian Sea India
95 Good
Goa India
Indo-Pacific Sailfish · Yellowfin Tuna · Wahoo
Goa India Arabian Sea
95 Good
Goa India
Wahoo · Indo-Pacific Sailfish · Mahi-Mahi
Langkawi Andaman Malaysia
95 Good
Kedah Malaysia
Indo-Pacific Sailfish · Wahoo · Mahi-Mahi
Rottnest Island Perth
95 Good
Western Australia
Yellowtail Kingfish · Mahi-Mahi · Atlantic Blue Marlin
Stuart Sailfish Alley
95 Good
Florida E. Coast
Indo-Pacific Sailfish · Mahi-Mahi · Mutton Snapper
Whitianga Coromandel
95 Good
Waikato NZ
Yellowtail Kingfish · Mutton Snapper · Atlantic Blue Marlin
Bay of Islands New Zealand
94 Good
Northland NZ
Pacific Bluefin Tuna · Yellowfin Tuna · Mahi-Mahi
Gisborne East Cape
94 Good
Eastland NZ
Atlantic Blue Marlin · Striped Marlin · Yellowtail Kingfish
Kerala Backwaters Coast
94 Good
Kerala India
Yellowfin Tuna · Wahoo · Indo-Pacific Sailfish
Noosa Queensland
94 Good
Queensland
Mahi-Mahi · Wahoo · Yellowfin Tuna
Tutukaka Coast NZ
94 Good
Northland NZ
Yellowfin Tuna · Mahi-Mahi · Pacific Bluefin Tuna
Florida Keys Reef
93 Good
Florida Keys
Indo-Pacific Sailfish · Wahoo · Mahi-Mahi
Paita Peru Pacific
93 Good
Piura Peru
Mahi-Mahi · Yellowfin Tuna · Wahoo
Recife Offshore Brazil
93 Good
Pernambuco Brazil
Wahoo · Atlantic Blue Marlin · Mahi-Mahi
Cancún Reef
92 Good
Caribbean
Indo-Pacific Sailfish · Mahi-Mahi · Wahoo
Lakes Entrance Victoria
92 Good
Victoria
Mutton Snapper · Yellowtail Kingfish · Mahi-Mahi
Gold Coast Seaway
91 Fair
Queensland
Mahi-Mahi · Wahoo · Yellowfin Tuna
Ibiza Offshore
91 Good
Balearic Islands
Atlantic Bluefin Tuna · Mahi-Mahi · Wahoo
Kochi Pacific Japan
91 Good
Kochi Prefecture Japan
Pacific Bluefin Tuna · Yellowfin Tuna · Wahoo
Pulau Tioman South China Sea
91 Good
Pahang Malaysia
Wahoo · Giant Trevally · Mahi-Mahi
Crete North Heraklion
90 Good
Crete
Atlantic Bluefin Tuna · Swordfish · Greater Amberjack
Iquique Northern Chile Pacific
90 Good
Tarapaca Chile
Pacific Albacore · Yellowfin Tuna · Mahi-Mahi
Bay of Islands
88 Good
Northland NZ
Atlantic Blue Marlin · Striped Marlin · Mahi-Mahi
Buzios Rio Brazil
88 Good
Rio de Janeiro Brazil
Wahoo · Mahi-Mahi · Atlantic Bonito
Mancora Peru
88 Hot
Pacific Peru
Atlantic Blue Marlin · Indo-Pacific Sailfish · Wahoo
Da Nang South China Sea
87 Good
Da Nang Vietnam
Yellowfin Tuna · Indo-Pacific Sailfish · Mahi-Mahi
Gran Canaria
87 Good
Canary Islands
Atlantic Blue Marlin · Wahoo · Mahi-Mahi
Koh Samui Gulf of Thailand
87 Good
Gulf of Thailand
Wahoo · Giant Trevally · Mahi-Mahi
Acapulco Pacific Mexico
86 Good
Guerrero Mexico
Indo-Pacific Sailfish · Atlantic Blue Marlin · Wahoo
Jacksonville Florida Offshore
86 Good
North Florida
King Mackerel · Mutton Snapper · Wahoo
Cabo Frio BR
85 Good
Atlantic Brazil
Wahoo · Mahi-Mahi · Yellowfin Tuna
Coron Palawan
85 Good
Palawan
Giant Trevally · Wahoo · Mahi-Mahi
Kuala Rompin Malaysia
85 Good
Pahang Malaysia
Indo-Pacific Sailfish · Yellowfin Tuna · Mahi-Mahi
Nha Trang South China Sea
84 Good
South Vietnam
Wahoo · Mahi-Mahi · Giant Trevally
Perhentian Islands
84 Good
South China Sea Malaysia
Wahoo · Giant Trevally · Mahi-Mahi
Pisco Bay Peru
84 Good
Ica Peru
Pacific Albacore · Mahi-Mahi · Wahoo
Fortaleza Offshore
83 Good
Ceara Brazil
Wahoo · Mahi-Mahi · Indo-Pacific Sailfish
Galveston Banks
83 Good
Gulf of Mexico
Mutton Snapper · Striped Marlin · Mahi-Mahi
Callao Peru Pacific
82 Good
Lima Peru
Pacific Albacore · Mahi-Mahi · Yellowfin Tuna
Exmouth Ningaloo Reef Australia
82 Good
Western Australia
Yellowfin Tuna · Wahoo · Indo-Pacific Sailfish
Nantucket Shoals
82 Good
Massachusetts
Atlantic Bluefin Tuna · Mahi-Mahi · Striped Bass
Okinawa Trough
82 Good
NW Pacific
Striped Marlin · Yellowfin Tuna · Mahi-Mahi
Salvador Bahia
82 Good
Bahia Brazil
Wahoo · Atlantic Blue Marlin · Mahi-Mahi
Visayan Sea
82 Good
Visayan Sea
Skipjack Tuna · Mahi-Mahi · Mutton Snapper
Andaman Coast
81 Good
Andaman Sea
Indo-Pacific Sailfish · Mahi-Mahi · Giant Trevally
Manado North Sulawesi
80 Good
North Sulawesi
Giant Trevally · Wahoo · Mahi-Mahi
Montauk Point
80 Good
New York
Atlantic Bluefin Tuna · Striped Bass · Bluefish
Phuket Andaman Sea
80 Good
Phuket
Indo-Pacific Sailfish · Wahoo · Mahi-Mahi
Puerto Vallarta Banderas Bay
78 Good
Jalisco Mexico
Indo-Pacific Sailfish · Atlantic Blue Marlin · Wahoo
Buenos Aires Rio de la Plata
73 Good
Buenos Aires
Striped Bass · Mahi-Mahi · Pacu
Pensacola Florida Gulf
69 Good
Florida Panhandle
Mutton Snapper · King Mackerel · Mahi-Mahi
Valparaiso Chile
69 Good
Valparaiso Chile
Pacific Albacore · Yellowfin Tuna · Mahi-Mahi
North Bali Bluewater
68 Good
Bali
Atlantic Blue Marlin · Wahoo · Mahi-Mahi
Iquique CL
66 Good
SE Pacific
Peruvian Anchoveta · Mahi-Mahi · Yellowfin Tuna
Galveston Texas Gulf
65 Good
Texas Gulf
Yellowfin Tuna · Mutton Snapper · King Mackerel
Nha Trang Bay Vietnam
65 Good
Khanh Hoa Vietnam
Yellowfin Tuna · Wahoo · Indo-Pacific Sailfish
Valparaiso Chile
65 Good
Central Chile
Mahi-Mahi · Wahoo · Atlantic Bonito
Aceh Andaman Sea Indonesia
64 Good
Aceh Indonesia
Yellowfin Tuna · Wahoo · Indo-Pacific Sailfish
Canary Islands Offshore
64 Good
Canary Islands
Atlantic Blue Marlin · Wahoo · Mahi-Mahi
Ocean City Maryland Offshore
64 Good
Maryland
Atlantic Bluefin Tuna · Mahi-Mahi · Yellowfin Tuna
Paracas
64 Good
SE Pacific
Peruvian Anchoveta · Atlantic Bonito · Mahi-Mahi
Sicily North Channel
64 Good
Sicily
Atlantic Bluefin Tuna · Swordfish · Greater Amberjack
Charleston Offshore SC
63 Good
South Carolina
Yellowfin Tuna · Mahi-Mahi · Wahoo
Koh Samui Gulf of Thailand
63 Good
Surat Thani Thailand
Indo-Pacific Sailfish · Yellowfin Tuna · Mahi-Mahi
Fernando de Noronha Brazil
62 Good
Atlantic Brazil
Wahoo · Atlantic Blue Marlin · Mahi-Mahi
Townsville Reef Access
62 Good
North Queensland
Black Marlin · Indo-Pacific Sailfish · Mahi-Mahi
Antofagasta Chile Pacific
60 Good
Northern Chile
Mahi-Mahi · Wahoo · Atlantic Bonito
Ixtapa Zihuatanejo Pacific
59 Good
Pacific Guerrero Mexico
Indo-Pacific Sailfish · Atlantic Blue Marlin · Mahi-Mahi
Callao Offshore Peru
58 Good
Pacific Peru
Mahi-Mahi · Wahoo · Atlantic Bonito
Palm Beach Offshore
58 Fair
SE Florida
Indo-Pacific Sailfish · Wahoo · Mahi-Mahi
Phuket Andaman Thailand
58 Good
Phuket Thailand
Indo-Pacific Sailfish · Wahoo · Mahi-Mahi
Robinson Crusoe Island Chile
58 Good
Juan Fernandez Islands
Wahoo · Mahi-Mahi · Yellowfin Tuna
Marathon Hump
57 Good
Florida Straits
Blackfin Tuna · Mahi-Mahi · Wahoo
New Jersey Canyon
57 Good
New Jersey
Yellowfin Tuna · Atlantic Bluefin Tuna · Mahi-Mahi
Natal RN Brazil
56 Good
Rio Grande do Norte Brazil
Wahoo · Atlantic Blue Marlin · Mahi-Mahi
San Diego Yellowfin Banks
56 Good
Southern California
Yellowfin Tuna · Wahoo · Mahi-Mahi
Cozumel Reef
55 Good
Yucatan Mexico
Indo-Pacific Sailfish · Wahoo · Mahi-Mahi
Da Nang Offshore
54 Good
Central Vietnam
Wahoo · Mahi-Mahi · Giant Trevally
Azores Sao Miguel
51 Good
Azores
Atlantic Blue Marlin · Bigeye Tuna · Atlantic Bluefin Tuna
Cabo San Lucas
51 Good
Sea of Cortez
Striped Marlin · Yellowfin Tuna · Mahi-Mahi
Cabo San Lucas
51 Good
Baja Sur Mexico
Atlantic Blue Marlin · Striped Marlin · Wahoo
Banda Sea
49 Good
Banda Sea
Striped Marlin · Mahi-Mahi · Wahoo
Sydney Deep Water
49 Good
New South Wales
Yellowfin Tuna · Mahi-Mahi · Atlantic Blue Marlin

Frequently asked questions

When is the best time to catch Mahi-Mahi?

Mahi-Mahi is typically most active around April, May, June, July, August, September, October. The best window shifts with hemisphere, weather, and tide — check each spot's live score before heading out.

Where can you catch Mahi-Mahi?

FishRadar scores 107 spots for Mahi-Mahi across United States, Mexico, Portugal +17. The highest-scoring spots right now are listed above.

Is Mahi-Mahi a freshwater or saltwater fish?

Mahi-Mahi is a saltwater fish.

Get the FishRadar app

Live scores update through the day. Get the full forecast, bite windows, and your own saved spots in the FishRadar app.

Download on the App Store