Q:

How long do snakes live?

A:

Quick Answer

The average life span of a snake is 10 to 25 years in the wild. Snakes in captivity can live longer. The life span of a snake depends on the species and the size of the snake. Large snakes such as the King Cobra and the python can live 30 to 40 years.

Know More
How long do snakes live?
Credit: D. Gordon E. Robertson CC-BY-SA 3.0

Full Answer

In captivity, snakes have nothing to fear as they are well looked after and do not need to hunt for food. The oldest captive python survived 48 years. The Burmese python appears to live longer in the wild than in captivity. Pythons are large snakes and need ample room to move about freely. The king cobra is one of the most venomous snakes in the Indian subcontinent and has no known predators.

Snakes are reptiles and show cannibalistic tendencies too. They are usually nocturnal creatures and hunt for rats, frogs, birds and even insects. Snakes have a very powerful digestive system and prefer to swallow their prey whole. Venomous snakes wait for the venom to take effect before devouring the prey. Pythons squeeze the prey with powerful muscles. Large snakes such as the python, the anaconda and the boa constrictor usually go for long periods without food.

Learn more about Snakes

Related Questions

  • Q:

    How long do sharks live?

    A:

    According to PBS, the average life span of a shark is 25 years. Life expectancy can vary among shark species. Sharks tend to live much longer in the wild than in captivity.

    Full Answer >
    Filed Under:
  • Q:

    Where do snakes live?

    A:

    Snakes inhabit virtually every area on Earth, with the exception of Antarctica, Iceland, Ireland, Greenland and New Zealand. Snakes vary in size and color, but most live in tropical regions and deserts and survive on land and in water.

    Full Answer >
    Filed Under:
  • Q:

    How long do cobras live?

    A:

    The king cobra can live up to 20 years in the wild. There are numerous of varieties of cobras; the king cobra is indigenous to India and Asia.

    Full Answer >
    Filed Under:
  • Q:

    How long do rattlesnakes live?

    A:

    Rattlesnakes have a lifespan in the wild of 10 to 20 years. The species is not endangered, but the species has experienced thinning numbers due to hunting and loss of habitat.

    Full Answer >
    Filed Under:

Explore