Yes, Polar bears do eat fish but only when their food is scarce and it is unable to find its usual prey which includes seals and carcasses of whales (i.e. Beluga Whale, Grey Whale and Bowhead Whale), walrus and narwhals. When food is scarce, Polar Bears will search for alternate prey available on the shores of Arctic. Read more...