Life's Little Mysteries

Do snakes have ears?

A photo of an emerald tree boa on a branch
Does this emerald tree boa have ears? (Image credit: Joe McDonald via Getty Images)

Snakes are unique animals, with their limbless bodies, flicking tongues and the ability to devour prey whole. They mostly rely on their sense of smell to hunt prey, although they do use sight and sound too. But do snakes have ears?

Yes and no, Sara Ruane, a herpetologist at the Field Museum in Chicago, told Live Science. Like many reptiles, snakes don't have an external ear structure. However, they do have ear bones in their heads that they use to hear.

"When you think about animals, whether it's a dog or a jack rabbit, they hear a noise in a different direction and shift their external ear in order to better capture that sound in case it happens again," Ruane said. "An internal ear is the part where the actual nuts and bolts of hearing happen." Snakes only have the nuts and bolts part of the ear.

Related: What's the biggest animal that a snake can swallow?

Ears are typically made up of three major parts. The outer ear focuses sound on the eardrum, which separates the outer ear from the middle ear. The middle ear contains three bones that transmit sound from the eardrum to the inner ear via vibrations. The inner ear turns these vibrations into nerve impulses that travel to the brain.

Snakes lack both an outer ear and middle ear, according to a 2012 study in the Journal of Experimental Biology. However, they have one middle ear bone that connects the inner ear to the jaw. 

Due to this ear setup, snakes do not have very sensitive hearing, especially in the upper frequencies.

Previously, researchers thought snakes only responded to low frequency sound waves that created detectable ground vibrations. But a 2023 study in the journal PLOS One tested five genera of snakes and found that they responded to airborne sounds at hearing frequencies of up to 450 Hertz.

Still, snakes are probably most sensitive to lower-frequency sounds. For instance, royal pythons are best at hearing frequencies between 80 and160 Hz, which transmit through the ground, according to the 2012 study. For comparison, the normal human frequency range is 20 Hz to 20,000 Hz, according to "Neuroscience" (Sinauer Associates, Inc. 2001).

"If you were swimming and went underwater, and somebody standing next to the pool shouted to you, you would hear them," Ruane said. "You might not be able to make out the details ... That's sort of what snakes are hearing at higher frequencies."

This narrow range of hearing isn't a problem for snakes, partly because they don't use vocalizations to communicate with each other. The vocalizations they make, such as hissing or growling, are at higher frequencies than they hear at and are probably intended for bird and mammal predators, according to the study.

The bigger reason why snakes don't need sensitive hearing is because they rely on other senses. Their sense of smell is particularly useful. "Snakes are flicking their tongues out, picking up all the odor molecules that are in the air in the vicinity, bringing that back into a specialized organ they have for processing that, and to their brain," Ruane said. So although they don't have a chance at out-hearing most other animals, "snakes are the chemosensory kings."

Originally published on Live Science.

Editor's Note: This story was updated to include information from the 2023 PLOS One study on the hearing frequencies that snakes can detect.

Tyler Santora
Live Science Contributor

Tyler Santora is a freelance science and health journalist based out of Colorado. They write for publications such as Scientific American, Nature Medicine, Medscape, Undark, Popular Science, Audubon magazine, and many more. Previously, Tyler was the health and science Editor for Fatherly. They graduated from Oberlin College with a bachelor's degree in biology and New York University with a master's in science journalism.