Mandarin Ratsnake

Mandarin Ratsnake Euprepiophis mandarinus

Type of Animal:

Lower elevation agricultural areas, open forest, rocky scrubland, rocky forest, farmland, rice fields, grassy fields, areas w/ dense vegetation, mountain forest, rocky slopes covered w/ bushes, tropical forest

E/S/C China, parts of Tibet, Taiwan, Arunachal Pradesh, N & E Burma, Laos, N Vietnam

Slender build w/ short head/round snout, yellow upper head, upper body/tail purplish gray to gray to yellow-gray to beige-gray to reddish w/ series of yellow-margined/yellow-centered black saddles, diamond pattern, red streaks sometimes appear

Rodents, geckos, birds, eggs

Status in Wild:

Breeding in zoos & herpetoculture


Additional Info:

Young: Snakelet
Group: Solitary
Male: 1.44 lbs
Female: 1 lb
2 months 

Life Span:
10-15 years

Body Length:
Male: 4 ft
Female: 3 ft
Young: 1 ft

Tail Length:
Male: 7 in
Female: 4 in
Young: 2.6 in

Main predators are larger snakes, larger lizards, crocodilians, predatory birds, & carnivorous/omnivorous mammals.
Very shy & secretive, often using rodent burrows for shelter.
Most often crepuscular or nocturnal but sometimes active in late afternoon/early morning also.
Primarily terrestrial.
Sometimes killed out of fear even though quite beneficial in keeping rodent populations down.
Like all ratsnakes, they’re nonvenomous, killing prey by constriction.
Females lay 3-16 eggs per clutch.
Breed in late April-early June.
Hibernate for 2-4 months out of the year.
Sexually mature at 1.5-2 years old.
Sometimes kept as pets.
Occasionally called Jade Snakes due to pattern.

Fun Fact(s):
Scientific name can be translated as “pretty Mandarin snake.”
1st line of defense is fleeing but they’ll musk/bite if that doesn’t work. Sometimes rattle tail when agitated/excited. Hatchlings/juveniles can be especially nervous/high-strung.
Like many snakes, they can go long periods of time w/o food.
Sometimes considered holy grail of ratsnakes due to patterns/beauty/colors.

13 thoughts on “Mandarin Ratsnake

  1. Tawanna

    I absolutely love your blog and find a lot
    of your post’s to be exactly what I’m looking for.
    Does one offer guest writers to write content for you personally?
    I wouldn’t mind writing a post or elaborating on a number of the subjects you write in relation to here.

    Again, awesome web log!

  2. Stuart

    Hey there! Would you mind if I share your blog with my facebook group?
    There’s a lot of people that I think would really enjoy your content.
    Please let me know. Thank you

  3. Michaela

    Nice blog! Is your theme custom made or did you download it from somewhere?
    A theme like yours with a few simple adjustements would really make my blog stand out.
    Please let me know where you got your theme. Bless you

  4. Iva

    Everyone loves what you guys tend to be up too.

    Such clever work and coverage! Keep up the amazing works guys I’ve incorporated you guys
    to blogroll.

  5. Belinda

    I’m pretty pleased to find this web site. I wanted to thank you for your time
    for this fantastic read!! I definitely savored every part of it and I have you saved to
    fav to look at new information on your website.

  6. Gay

    I really like your blog.. very nice colors & theme. Did you make this website yourself
    or did you hire someone to do it for you? Plz reply as I’m
    looking to create my own blog and would like
    to know where u got this from. cheers

  7. Gino

    You’re so cool! I don’t believe I’ve truly read through something like
    this before. So great to find someone with a few original thoughts on this issue.
    Seriously.. many thanks for starting this up. This web site is one thing that’s
    needed on the web, someone with some originality!

  8. Roberto

    Hi, i think that i saw you visited my site so i came to “return the favor”.I’m trying to find things to improve my site!I suppose its ok to use a
    few of your ideas!!

  9. Gavin

    Hi there! This is my first visit to your blog! We are a group
    of volunteers and starting a new initiative in a community in the
    same niche. Your blog provided us useful information to work on. You have done a outstanding job!

  10. Rose

    Hi! I’ve been reading your web site for some time now and finally got the bravery to
    go ahead and give you a shout out from Huffman Texas!
    Just wanted to say keep up the good work!


Leave a Reply

Your email address will not be published. Required fields are marked *