Species guide

How to catch Indian mackerel

Rastrelliger kanagurta

Stylized 2D illustration of Indian mackerel
saltwatergame fishScombridae

The Indian mackerel is a fast-swimming pelagic fish known for its migratory behavior along coastal waters. It starts life feeding on plankton and shifts to hunting small prey as it grows. This species is popular among anglers for its fighting ability and is found widely in warm oceans.

Where they live

Found in open but protected coastal waters of the Indian Ocean, Pacific Ocean, and Mediterranean Sea, typically swimming at depths of 20 to 90 meters.

Typical size

Up to about 36 cm

What they eat

  • small fishes
  • macroplankton
  • copepods
  • diatoms
  • ostracods
  • larval shrimp

Best baits

  • small pieces of fish
  • shrimp
  • squid chunks
  • plankton-like bait

Best lures

  • small metal jigs
  • spoons
  • light casting lures
  • soft plastic minnow imitations

How to fish for them

  • casting from shore
  • trolling
  • float fishing
  • light spinning

Track every Indian mackerel you catch.

Bobbr turns each catch into a species collection, quests, and streaks. We're building it now — join the iOS waitlist for $19 lifetime founding access.

Claim founding access
How to catch Indian mackerel | Bobbr