Million Whys Press logo
Million Whys PressToronto
← Book 6 videos

Book 6, Question 34

Why Does an Octopus Have Three Hearts?

An octopus has three hearts because two pump blood past the gills for oxygen and the third sends it to the rest of the body.

An octopus is a mollusk, not a fish, and it has three hearts. Two hearts serve the gills, and a third heart serves the rest of the body. That is one reason it is one of the most amazing animals in the sea!

Quick answers

What color is octopus blood?

An octopus has blue blood.

Sources: NOAA Ocean Service, Science News Explores, Smithsonian Magazine, Smithsonian Magazine

From the book

Illustrated page from A Million Whys Book 6 titled Why Does an Octopus Have Three Hearts, with Crafty Clover.

Page from A Million Whys Book 6

More fun facts

Sources: NOAA Ocean Service, Science News Explores, Smithsonian Magazine, Smithsonian Magazine

Questions kids ask

What color is octopus blood?

Blue.

Why I wrote this