How Far Can Sharks Smell Blood?

© Ramon Carretero/

Written by Hannah Ward

Updated: June 20, 2023

Share on:


Key Points:
  • Sharks use their two nostril-like openings known as “nares” solely for detecting scents. These are lined with sensory cells called “olfactory epithelium” that can identify tiny scent particles carried in the water.
  • Under optimal conditions, sharks can smell blood from a quarter of a mile away, but it takes time for the smell to reach them and depends on the species of shark, and direction and speed of the water.
  • A 2019 experiment showed the idea sharks “go crazy when they smell blood” was not true when sharks were not attracted to human blood and took 45 minutes to inspect cow’s blood in the water.

Sharks have long been feared and one of the main reasons is because we often think of them as being dangerous and bloodthirsty killers — something that isn’t helped by films such as Jaws. Besides, we’ve all heard the myth about sharks and blood: that chilling rumor that sharks can smell blood from several miles away and can detect even the smallest drop in the ocean. But is that really true? Join us as we discover exactly how far sharks can smell blood and learn how else they detect their prey.

How Do Sharks Detect Prey?

Scent is only one of several methods that sharks use to detect their prey. The other methods that they use are sight, hearing, lateral line, and electroreception. They also use taste and touch, but we’ll get to those two later. One of the first senses that sharks use to detect their prey is sound and they hear sounds over great distances, well before their prey comes into sight. Sharks are particularly attracted to low-frequency sounds, especially those made by wounded prey.

In addition to sound, sharks use the lateral line system to detect their prey. This system is a series of fluid-filled channels that are situated underneath the skin along the sides of the body and the head. There are tiny pores in the skin that allow water to flow into the channels where sensory cells are located. These sensory cells allow the shark to detect water movements, such as currents and movements or vibrations caused by struggling prey.

The other unusual way that sharks detect their prey is electroreception. Electroreception is when sharks detect the electrical impulses that are given off by every living thing. Sharks have the ability to detect these impulses because they have lots of small pores in their skin around their snout known as the ampullae of Lorenzi. These pores help sharks to detect their prey at close range, even if they are hidden underneath the sand.

How Do Sharks Detect Smells?

Great white shark in the ocean

Sharks have two nostrils on the underside of their snouts.


Before we explore how far sharks can smell blood we need to understand exactly how they can detect smells underwater. Sharks have two nostril-like openings that are known as “nares” and located on the underside of their snout. However, unlike mammals, they don’t use them for breathing. Their nostrils aren’t even connected to their throat or lungs as they breathe through their gills. Instead, sharks use their nostrils solely for detecting scents.

Smells are carried in the water by the currents, which disperse and carry molecules from various substances such as blood. Sharks’ nostrils are lined with sensory cells which are called “olfactory epithelium.” These cells can detect the tiny scent particles that are carried in the water. The water enters the shark’s nostrils and flows over the sensory cells, allowing for the particles to be detected. Once a scent is detected a signal is sent to the shark’s brain where the scent is interpreted. More than half of a shark’s brain is made up of olfactory lobes. These olfactory lobes are what interpret the scent and help the shark to detect whether it is a predator, prey, or a potential mate that they can smell. After that, it is up to the shark to decide what action it is going to take.

Amazingly, sharks’ nostrils work independently. There is sometimes a delay between the two nostrils detecting a scent, especially if the scent particles are coming towards the shark at an angle. Due to this, sharks always turn their head in the direction of the nostril that has detected the scent first — even if the time delay is only a fraction of a second. This means that sharks always turn towards the direction of the scent.

How Far Can Sharks Smell Blood in Reality?

Favorite and Most Popular Animals: Shark

Despite the myth, sharks can’t smell blood from miles away.


As we’ve just learnt, sharks rely on tiny particles entering their nostrils to detect scents. Sharks have extremely sensitive nostrils and can detect scents from far away, but how far they can detect these scents depends on a few things. Particles from different scents disperse in the water differently. However, depending on what it is, sharks can detect things in the water at between one part in 25 million and one part in 10 billion. To put the latter into perspective, that’s around one drop in an Olympic-sized swimming pool.

However, it’s not just the number of particles that determines how far sharks can smell blood, it’s the water currents as well. This is because the scent particles get diffused (spread around) by the water. The only way a shark can pick up the scent is by the water carrying those tiny particles to them (or the shark swims into them). So because these particles are carried by the currents, the major factor that determines how far a shark can detect blood is the direction and speed of the water. As a rule, it takes a long time for particles to travel in the water once they are dispersed. However, faster currents mean that the scent will travel quicker and further.

So can sharks smell blood? Absolutely. At what distance from its source are they capable of detecting it? How far can sharks smell blood?

Under optimal conditions, sharks can smell blood from a quarter of a mile away, but it takes time for the smell to reach them. However, it all depends on the species of the shark (some can smell much better than others), and on the direction and speed of the water. So, while it’s still a pretty good distance, it’s probably much less than we expected.

Do Sharks Go Crazy When They Smell Blood?

Now we’ve shed light on the question, “Can sharks smell blood?”, it’s time to examine just how they react when they get a whiff of it.

Along with the myth that sharks can smell blood from miles away, there’s also the myth that sharks go crazy if they smell even a drop of blood. This myth has led to many people being terrified of getting even a tiny cut while in the water. However, the truth is that sharks don’t go crazy as soon as they smell blood. We’ve already determined that sharks can only smell blood from a quarter of a mile away, and the length of time it takes for them to detect it depends on the direction and speed of the water currents. Therefore, even if they smell blood they’re not going to dash towards its source instantly.

But what if the blood is right in their vicinity? There have been a few experiments done by brave individuals to prove that the myth is wrong. Former NASA engineer Mark Rober and marine biologist Luke Tipple conducted an experiment in 2019 as part of Shark Week to find out. They used devices attached to surfboards to pump out cow’s blood, seawater, urine, and fish oil over one hour to see which attracted the most sharks in an area that was already shark-infested. Four went to the fish oil, and none to the seawater or the urine. However, after 45 minutes, around 40 lemon and tiger sharks investigated the cow’s blood. The result of the experiment showed that even when it’s virtually on top of them sharks don’t go crazy just for a single drop.

However, they went even further and donated blood so they could see how interested sharks were in human blood. This experiment involved a control, one that pumped out blood quickly, and one that pumped it out slowly. The result? No sharks were interested in human blood.

Why Do Sharks Attack?

Many shark attacks are believed to be a result of curiosity.

©Ramon Carretero/

So, if sharks can’t smell blood from miles away, and don’t go crazy when they do smell it, why do they still attack people? Well, as we mentioned above, taste and touch are both methods that sharks use to detect their prey. Many scientists believe that a lot of shark attacks are actually the result of the “bump and bite” action. When sharks are curious about something and want to find out what it is they touch it. However, as they don’t have hands they have to touch it with their noses. This is known as the bump. The bite is when the shark then takes a bite to see if something (or someone) is edible. So, some shark attacks are simply a result of the shark being curious and taking a “taste test.” But, unfortunately for us, that taste test is often fatal.

So, what all this tells us is that sharks do have a really good sense of smell, especially when it comes to blood, but anything more than a quarter of a mile away is unlikely to reach them. Also, a little bit of blood is unlikely to attract a feeding frenzy of sharks to you. However, if one comes up to you and bumps you with its nose then you might be in trouble.

Share this post on:
About the Author

Hannah is a writer at A-Z animals where her primary focus is on reptiles, marine life, mammals, and geography. Hannah has been writing and researching animals for four years alongside running her family farm. A resident of the UK, Hannah loves riding horses and creating short stories.

Thank you for reading! Have some feedback for us? Contact the AZ Animals editorial team.