Not all snakes eat rodents, some eat fish, worms, insects and other species even eat bird eggs. They all in come in many different sizes, the largest being the Green Anaconda that can reach 30 feet!
African Rock PythonPython sebae
The African Rock Python is the third largest snake in the world growing to an average size of 18 to 20 feet long, but can grow up to 28 feet long!
Bairds Rat SnakeElaphe bairdi
Bairds Rat Snakes vary in from 3 to 4.5ft in length. Babies are grey with black markings, as they grow and mature there colouration changes to a grey orange background colour.
Black Rat SnakePantherophis obsoletus
The Black Rat Snake is found throughout the eastern and central United States. They are officially the longest snake in North America. They are well known for their supreme climbing ability, in the heavily wooded areas they live within.
Brazilian Rainbow BoaEpicrates cenchria cenchria
The Brazilian Rainbow Boa is a beautiful and attractive species. Being a medium to large snake, they will reach an adult length of 4-5ft, but could reach 7ft.
Brooks King SnakeLampropeltis getula brooksi
The Brooks King Snake is a subspecies of the Florida King Snake and is not as widely distributed as some of the other species. It is mainly found in Florida especially the southern parts.
Californian King SnakeLampropeltis getula californiae
Californian Kingsnakes range in colour morphs from black and white striped or bands to chocolate, lavander, albino and many more. They are one of the best first snake species to own as a beginner.
Carpet PythonMorelia spilota
Carpet Pythons are large snakes varying in size depending on locality from four to twelve feet in length and weighing up to 15kg.
Common Boa ConstrictorBoa constrictor imperator
The Common Boa Constrictor can reach an adult length of 12ft but averages between 5-9ft. This species makes a great exotic pet, however a large enclosure is required when adult.
Corn SnakePantherophis guttatus guttatus
The Corn Snake has to be the best beginner pet snake there is to own. Available in a range of different colour morphs makes choosing exciting. They are easy to care, maintain, feed and like to be handled.
Desert King SnakeLampropeltis getula splendida
The Desert King Snake is a subspecies that is very closely related to the Californian King Snake and Mexican Black King Snake. These snakes have either a black or very dark brown base colour to them with white or yellow flecks of colouration.
Florida KingsnakeLampropeltis getula floridana
The Florida Kingsnake is an ideal species for beginners as they seldom bite. They reach an adult size of between 36 to 48inch and vary in colour.
Great Plains RatsnakePantherophis emoryi
The Great Plains Rat Snake grows to lengths of 90-120cm on average. Overall they are light grey or tan in color, with dark grey or brown blotching along the body. They have stripes on either side of the head which meet to form a point between the eyes.
Grey Rat SnakeElaphe obsoleta spiloides
The Grey Rat Snake have a light coloured background with dark dorsal saddles. They can be found from Florida to Mississippi in America.
Japanese Rat SnakeElaphe climacophora
The Japanese Rat Snake is a large species reaching an adult length of 5ft. They are semi-arboreal and can become docile and calm.
Korean Rat SnakeElaphe Anomala
The Korean Rat snake is medium sized, reaching an adult length of between 5-6ft. They tend to be active during the day and become very tame with regular handling.
Nelsons Milk SnakeLampropeltis triangulum nelsoni
Nelson's Milk Snakes have thin black and white rings with wide red bands.
Royal Python or Ball PythonPython regius
Royal Pythons are calm, gentle and curious, making them an ideal beginners snake. You should be aware of their adult size, reaching up to 5 foot (1.5m) in length.
Russian Rat SnakeElaphe schreki
This snake is found in the Amur River basin; in eastern Mongolia, southeastern Siberia, Northern Manchuria and Korea. It is the largest indigenous snake on the Korean Peninsula and gets to a size of 140-180 cm long.
Aesculapian SnakeElaphe longissima
The Aesculapian Snake is native to Europe and reaches a size of up to 225cm, averages out between 90 to 140cm.
African House SnakeLamprophis fuliginosus
The African House Snake reaches 40-70cm, maximum size of 1.2m. They are a shade of brown with a pair of pale lines on either side of the head.
Amazon Tree BoaCorallus hortulanus
The Amazon Tree Boa can be found in a huge range of South America. They have adapted to live high in the trees.
Angolan PythonPython anchietae
The Angolan Python inhabits rocky areas in grasslands and open plains in Namibia and Angola in South Western Africa. They are reddish-brown with cream patterning, they rarely exceed 6ft.
Argentinean Rainbow BoaEpicrates cenchria alvarezi
Argentinean Rainbow Boas reach an adult length of 4.5 to 6ft, although they are not a heavy bodied snake. They are native to the humid forests of north and central america.
Bolivian Short Tailed BoaBoa constrictor amarali
The Bolivian Short Tailed Boa is named due to the short tail compared to other Boa Constrictor species. They on average reach no more than 7 foot in length.
Burmese PythonPython molurus bivittatus
Do you really want a snake that can reach 25 ft in length and weigh up to 250 pounds? A lot of research should be done into these snakes before you purchase one, this is not a snake for a beginner!
Calabar Ground Python or Two Headed PythonCalabaria reinhardtii
Calabar Pythons are very shy snakes and prefer cramped hide boxes to roomy ones.
Centralian PythonMorelia bredli
The Centralian Python is also known as the Bredls Python. They inhabit arid and semi arid areas of central Australia and reach an adult length of between 5 to 8 foot.
Chequered Garter SnakeThamnophis marcianus
The Chequered Garter Snake feeds on a range of foods from pinkies, earth worms, slugs, fish and amphibians. They make a great pet snake and are active during the day.
Columbian Rainbow BoaEpicrates cenchria maurus
Columbian Rainbow Boas can reach an adult length of 7ft but average out at 4-5ft. This species is said to be the trust worthiest of all Rainbow Boas species.
Common KingsnakeLampropeltis getulus
The Common Kingsnake has a glossy black background colour with chain like rings. They vary in size from 39 to 78 inches, some adults may reach a length of 82 inches.
Eastern Garter SnakeThamnophis sirtalis sirtalis
This is probably the most popular Garter Snake in the pet trade. They have a black to olive background colour with yellow stripes on the back and sides.
Eastern Ribbon SnakeThamnophis sauritus
Eastern Ribbon Snakes are long and slender, they reach an adult length of 18-26 inches. They are semi-aquatic snakes which feed on small fish.
Ecuadorian Rainbow BoaEpicrates cenchria ssp
The Ecuadorian Rainbow Boa looks similar to the Columbian Rainbow Boa. They are a dark chocolate brown with faint patterning and reach an average size of approx 4-5ft.
Egg Eating SnakeDasypeltis fasciata, medici and scabra
The Egg Eating Snake must be one of the nicest snakes we have ever come across. With no teeth, a calm nature and eating purely on eggs, means no more defrosting them rodents!
Emerald Tree BoaCorallus caninus
The Emerald Tree Boa is an attractive species, but experience is required in keeping snakes before adding them to your collection.
Everglades Rat SnakeElaphe obsoleta rossalleni
The Everglades rat snake can reach an adult length of up to 180cm. Adults and babies vary greatly in colouration and pattern. Babies can be brown/orange with a pinkish hue as they mature they turn bright orange with faintly visible stripes.
Flying SnakeChrysopelea ornata ornatissima
The Flying Snake is able to glide through the air.
Glossy SnakeArizona elegans
Arizona elegans is a medium-sized colubrid snake from North America that is commonly referred to as the glossy snake.
Gopher SnakePituophis catenifer
Gopher snakes are harmless colubrid species found in North America. Adults generally reach around 3-4ft in length. They have a yellowish or pale brown base colour, with a series of large dark brown or black blotches, and smaller dark spots on the sides.
Green AnacondaEunectes murinus
The Green Anaconda can reach 30ft, but usually averages at 18ft. This is NOT for a novice keeper, only experienced snake keepers should own this very large and heavy snake.
Green Tree PythonMorelia viridis
These grow to approx. 1.8m in length and turn to green when adult. These snakes are for reptile keepers with experience in keeping large snakes.
Grey Banded King SnakeLampropeltis alterna
As their name suggests the Grey Banded King Sanke has grey and red bands along the body. They reach an adult size of 3ft to 4ft and are ideal for beginners.
Hog Island BoaBoa constrictor imperator
The Hog Island Boa is a smaller species averaging between four and five feet, they can reach seven feet in length. These are said to be extinct in the wild, therefore captive breeding is important.
Honduran Milk SnakeLampropeltis triangulum hondurensis
Honduran milk snakes average around five feet in length and are varied in colour including a naturally occurring tangerine form. They inhabit rainforests of Honduras, Nicaragua and areas of North East Costa Rica.
Kenyan Sand BoaEryx colubrinus
Kenyan Sand Boas are found living within sandy areas of East Africa. Adults vary greatly in size depending on sex. Males are small measuring 15 to 18 inches, whereas females are large and stocky growing up to a size of 28 inches.
Macklots PythonLiasis mackloti
The Macklots Pythons is a large snake, reaching adult lengths of between 6 and 8 feet, females being the largest. These snakes have a bad reputation for being aggressive, however, it regular handling they tame down.
Madagascan Tree BoaSanzinia madagascriensis
The Madagascan Tree Boa is an arborreal snake that reaches an average size of between 4 to 5 feet, however, some grow between 6 to 7 feet.
Mangrove SnakeBoiga dendrophila
Mangrove Snakes are reared fanged meaning they do have venom, but these are not on the DWA list. Only experienced keepers should own this species as they can be aggressive.
Mexican Black KingsnakeLampropeltis getula nigritus
Mexican Black Kingsnake are just that, all Black. They make an ideal beginner snake, however, do need regular handling when young.
Mexican Milk SnakeLampropeltis triangulum annulata
The Mexican milk snake has distinct red, black and cream colored banding. The colour can differ depending on the locality however, and in some areas the snake may have more yellow or orange. They grow to approximately 70-80cm in length.
Mullers Sand BoaEryx muelleri
The Muller's Sand Boas general colour pattern is yellowish to orange background with rounded or oval dark brown blotches.
Olive House SnakeBoaedon olivaceus
The olive house snakes are from tropical equatorial Africa. These animals are extremely rare in captivity.
Paraguayan Rainbow BoaEpicrates cenchria striatus
The Paraguayan Rainbow Boa is a medium build Boa reaching an adult size of approx. 4-5ft. They retain some of their juvenile patterning over a chocolate brown body.
Prairie KingsnakeLampropeltis calligaster
Prairie Kingsnakes are found throughout the midwestern and southeastern United States. They are light brown to grey in colour brown or red blotching down their bodies. They reach between 75-100cm in length.
Pueblan Milk SnakeLampropeltis triangulum campbelli
Pueblan Milk Snakes are banded with bright colours, this makes them an attractive species to own. They are shy and prefer to have small, tight hides to curl up in.
Red Blood PythonPython curtus brongersmai
Red Blood Pythons are very colour and reach an adult size of approx 5-6 foot.
Red Mountain Rat SnakeElaphe porphyracea laticincta
Red Mountain Rat Snakes are small, reaching 3 to 4 foot when adult. They inhabit the mountain areas of Sumatra and Malaysia.
Red Sided Garter SnakeThamnophis sirtalis parietalis
The Red Sided Garter Snake is a one of the colourful species, red runs between the dark stripes. They reach a length of 20 to 26 inches.
Red Tailed Boa ConstrictorBoa constrictor constrictor
The Red Tailed Boa has a docile temperament, but are a large snake. Adults range from 8-10ft, but can reach 14ft. Before you buy one, please make sure you will have enough space to house when fully grown!
Reticulated PythonPython reticulatus
The Reticulated Python is NOT a snake for beginners but ONLY experts who have the time and space this species requires. They are the largest species of snake that has been recorded at 33ft, they usually average out at 10-20ft!
Rough Green SnakeOpheodryas aestivus
Smooth and Rough Green Snakes are becoming a popular species to keep. Unlike most snakes that need to be feed on mice, these eat live insects. If you keep lizards, why not try keeping one.
Rough Scaled Sand BoaEryx conicus
As the name suggests, Rough Scaled Sand Boa have hard bumpy scales and live within sandy areas of India and Pakistan. Adult reach a size of between 24 to 36 inches, females being larger.
Scrub Python or Amethystine PythonMorelia amethystina
The Scrub Python is Australias largest snake that averages out at 10-16 ft, but these have been known to reach 28 ft. These are beautiful snakes, but can be aggressive so experience with large snakes is a must.
Sinaloan Milk SnakeLampropeltis triangulum sinaloae
Sinaloan Milk Snakes have predominately a blood red appearance with distinctive black and cream/yellow rings. Adults generally reach around the 120cm mark. These snakes inhabit the dry, arid and rocky semi-desert regions in the Southwest.
Taiwanese Beauty SnakeOrthriophis taeniurus
The beauty snake is a long semi-arboreal snake from Asia, they can grow to quite a impressive length of 10ft. Which is huge for a member of the rat snake family.
Texas Rat SnakeElaphe obsoleta lindheimeri
The Texas Rat Snake is a medium snake reasching an adult length of between 4 and 5 foot, some adults have been know to reach 6 foot.
Trinket SnakeElaphe helena
The Trinket Snake is tan and chocolate-brown with two prominent dark stripes on the latter part of the body. They can be found in Bangladesh, India, Nepal, Pakistan and Sri Lanka.
Vietnam Red Tailed RacerGonyosoma oxycephala
Red Tailed Racers inhabit tropical forrests of the Eastern part of Asia.
Viper BoaCandoia aspera
Viper Boas are also known as Pacific Ground Boas. They are a small species reaching 75cm
Western Hognose SnakeHeterodon nasicus
Western Hognose Snakes as their name suggests have an upturned snout. Size ranges between 15 and 33 inches, females being large and bulky.
White Lipped PythonLeiopython albertisii
White Lipped Pythons are found throughout most parts of tropical New Guinea and nearby islands.
Woma PythonAspidites ramsayi
The Woma Python is considered one of the most docile and easily handled snakes which reaches 4.5ft. They are very attractive in appearance making them very sought after. They are considered to be an endangered species in the wild.
Yellow AnacondaEunectes Notaeus
The Yellow Anaconda should be kept by experienced keepers only due to their aggressive nature and adult size of 7-12ft.
Yellow Rat SnakePantherophis obsoletus quadrivittatus
The Yellow Rat Snake reaches an adult length of between 4-6ft. They are great climbers and have been known to reach heights of up to 60ft in trees in search of prey.