Sign in
Ball Python Price 2026: How Much One Costs to Buy, Set Up and Keep

Ball Python Price 2026: How Much One Costs to Buy, Set Up and Keep

Author: Elliott Garber, DVM · Published

A ball python costs about $25 to $200 to buy at the store and rescue prices we found, and the snake is the small part of the bill. On October 31, 2026, PetSmart’s regular list price was $99.99 for its standard ball python and $199.99 for a juvenile “fancy” morph, both sold in stores only. A humane society in Rochester, New York, listed a $25 adoption fee for ball pythons. Named morphs from breeders cost more, and there is no published price index for them, so treat any morph price as one seller’s ask.

The enclosure costs several times the snake. A 4 by 2 by 2 foot enclosure with a heater, a thermostat, a 5.0 UVB tube in a reflector hood, gauges, hides and soil came to about $735 at PetSmart’s regular prices that day, before a heater guard, water bowl and cover. After that, a ball python costs roughly $38 to $78 a month for a yearly vet exam with a fecal test, frozen rats, electricity and a yearly replacement UVB tube, and it can live longer than 20 years. Creatures has no ball python listings right now, so the most useful step is a free ball python listing alert; the ball python species page gathers the morph guides, care guides and breeders.

Every figure below is dated and attributed, and the sections show how each one moves.

Normal ball python with dark brown body and golden-tan blotches coiled on coconut soil between cork bark hides, a leafy plant and a stone water bowl

BALL PYTHON COST AT A GLANCE (OCTOBER 2026)
Standard ball python, PetSmart$99.99 regular list price (Oct 31, 2026)
Juvenile fancy morph, PetSmart$199.99 regular list price
Rescue adoption$25 at a New York humane society; name-your-price at an overloaded Wisconsin rescue (Jan 2026)
Breeder morphsHigher and highly variable; no published index
Adult setup, 4 by 2 by 2 ftAbout $735 at regular prices, before a heater guard, water bowl and cover
Exam plus fecal testAbout $185 to $210, an illustration: one clinic’s $101.22 fecal fee added to three clinics’ exam fees (Oct 31, 2026)
Frozen ratsAbout $180 to $520 a year at single-rat store prices
ElectricityAbout $60 to $180 a year at the August 2026 US average rate
LifespanCan exceed 20 years (RSPCA)
Twenty-year planning totalRoughly $9,900 to $19,900 before illness

How much does a ball python cost to buy?

Every pet ball python is the same species, Python regius, an African python that the RSPCA calls the royal python and says can grow to around 150 cm. Price comes from four things: the morph (its color and pattern genetics), its age and size, its sex and feeding record, and who is selling it.

Pet store ball pythons

PetSmart sells ball pythons in stores only. On October 31, 2026, its site gave a regular list price of $99.99 for a standard ball python and $199.99 for a “Juvenile Fancy Ball Python”. Short in-store sales come and go, so check the current price. The store page does not say which morphs “fancy” covers. A store snake usually comes with little history: ask what it has been eating, whether it takes frozen-thawed prey, and when it last ate and shed.

Rescues and rehomed snakes

Rescues take in ball pythons, so they are a real source. Lollypop Farm, the Humane Society of Greater Rochester, lists ball pythons at a $25 adoption fee on its reptile adoption page, by appointment. In January 2026, Spectrum News reported that J&R Aquatic Animal Rescue in Neenah, Wisconsin, was caring for about 50 ball pythons and was offering classic ball pythons at name-your-price adoption fees and fancy morphs at 75 percent off. A rehomed adult sometimes comes with its old enclosure. Check that equipment against the setup list below, because an undersized tank or a heater without a thermostat has to be replaced before it saves you money.

Breeder morphs

Morph names describe genes, and the PetSmart listings above show the premium in miniature: the fancy juvenile’s list price is twice the standard snake’s. As a rule of thumb, a normal-looking het (a snake carrying one hidden copy of a recessive gene) should cost less than a visual of the same gene, and a “possible het” less than a proven one. No one publishes a price index for ball python morphs, so we do not quote one.

If you are paying for genes, check them before you pay. Enter the parents in the free ball python morph calculator to see what a pairing can actually produce per egg, which tells you whether a “66% possible het” or a promised combination is even possible. It predicts from what you enter; it does not prove what a snake carries. The in-batch guides to piebald, clown and axanthic ball pythons explain three recessive genes, including why an axanthic without a named line is a weaker purchase, and the ball python morphs guide covers het terms and the genes that come with welfare warnings.

Waiting for the right snake or a particular morph? Set a free ball python listing alert and Creatures emails you when a matching snake is posted. No account needed to start.

Set a ball python alert

Setup cost: the enclosure comes first

The Merck Veterinary Manual is direct about reptiles: a substantial investment is required for an appropriate enclosure, and owners should plan for it as part of the pet budget.

Black front-opening reptile enclosure on a living room shelf, with a ball python resting by one of two hides, a large water bowl, a cork log and leafy cover, a heater and UVB tube enclosed in a mesh cage on the ceiling, and a small black box on the shelf beside it

Size: as long as the snake

RSPCA says the enclosure should be at least as long as the snake, with width and height each at least one third of its length: a 120 cm (about 4 ft) snake needs at least 120 by 40 by 40 cm. A 4 by 2 by 2 foot enclosure (about 122 by 61 by 61 cm) meets that for a snake up to about 4 feet. A large adult near RSPCA’s 150 cm figure needs a 5 foot enclosure, which costs more and is not priced here. RSPCA also says hatchlings can start in a smaller enclosure and move up as they grow. That is better for a nervous young snake, but it means buying twice.

The line items

These are PetSmart’s regular (non-sale) prices as displayed on October 31, 2026. Treat them as a planning list, not a recommendation of a brand.

ADULT BALL PYTHON SETUP, LINE BY LINE (OCTOBER 31, 2026)
Enclosure, 4 by 2 by 2 ft (120 gal)$359.99
Deep heat projector and dome fixture$29.99 and $39.99
Digital thermostat$49.99, needed on every heat source
24 in T5 HO UVB hood and 22 in 5.0 tube$79.99 and $28.99
Thermometer and hygrometer$16.99
Infrared thermometer$19.99
Two wood hides$19.98
Coconut soil, three 24 qt bags$86.97
TotalAbout $735, plus a heater guard, a heavy water bowl, branches and cover
Hatchling start, 36 by 18 by 18 in kit$259.99 list, before you move up

Heat: thermostat and guard are not optional

RSPCA describes a basking zone of 30 to 32 C and a cool end of 24 to 26 C, using a reptile heat lamp with a guard, with non-light-emitting heat at night and temperatures read at snake level at both ends. Merck says heaters should be thermostat controlled and screened from the animal, and that heat rocks frequently cause burns. So the thermostat and a guard belong in the first purchase, not the upgrade list.

UVB, humidity, hides and soil

RSPCA recommends a low-output 2 to 7 percent UVB tube, a third to a half of the enclosure’s length, in a reflector, giving a UV index up to 1.0 at the basking spot (a maximum of 0.7 for some morphs, such as albinos). The line items price that as Zoo Med’s 24-inch ReptiSun T5 HO hood with a 22-inch ReptiSun 5.0 tube, just under half of a 4-foot enclosure. PetSmart’s hood listing says a free 5.0 tube comes in the box but also calls the hood the Desert version, the name PetSmart gives Zoo Med’s stronger 10.0 lamps, so the 5.0 tube is budgeted separately; if a 5.0 is in the box, keep it as next year’s spare. A 5.0 rating is inside RSPCA’s range, but it does not tell you the UV index at the snake. Zoo Med says its T5 HO tubes are twice as strong as its standard T8 tubes, and the reading at the basking spot depends on how far below the tube it sits and on any mesh in between, which Zoo Med says can block up to half the UVB. Set that distance from Zoo Med’s UV index chart for the hood, keep the lamp at least 6 inches from the snake, and check with a UV index meter at snake level, as RSPCA advises. A meter is not included in the total. Humidity should normally sit at 50 to 60 percent at the cool end, raised to around 80 percent at times, which is why a hygrometer is on the list. RSPCA wants several snug hides at both ends, one kept humid with damp moss, and organic reptile soil rather than sand. Two hides is the minimum; a third for the humid hide is sensible.

Used equipment, sales and a rehomed setup bring the total down. A bigger enclosure, a bioactive build, radiant heat panels and a UV index meter push it up. Most of it is bought once.

Ongoing monthly and yearly costs

Food

RSPCA describes feeding young snakes every five or six days and adults every 7 to 14 days depending on weight, on frozen-thawed prey slightly wider than the widest part of the snake. Merck’s snake nutrition chapter recommends thawing prey under refrigeration. On October 31, 2026, PetSmart displayed a single frozen small rat from $6.99 and a frozen medium rat at $9.99. An adult eating one small rat every two weeks costs about $180 a year at those prices; one medium rat a week, about $520. Buying frozen prey in bulk usually costs less per rodent, and a hatchling eats smaller, cheaper prey. Creatures can track feeding plans and offered food so you know what you actually spend.

Electricity

The August 2026 US average residential price was 18.16 cents per kilowatt-hour (US Energy Information Administration). The 24 watt UVB tube on 12 hours a day uses about 105 kilowatt-hours a year, about $19. A 50 watt heater running 12 hours a day adds about 219 kilowatt-hours (about $40); a 100 watt heater running around the clock adds about 876 (about $159). So expect roughly $60 to $180 a year if the heater ran flat out. A thermostat that switches it off as the enclosure reaches temperature lowers that, and a cold room or a more expensive state raises it.

Bulbs and small replacements

Zoo Med’s instructions for the T5 HO hood say the tube gives beneficial UVB for 12 months when used 10 to 12 hours a day: write the date of first use on it and replace it after 12 months. A replacement 22-inch ReptiSun T5 HO 5.0 tube was $28.99 at PetSmart’s regular price. Add fresh soil, moss and the occasional hide over the years.

Vet costs: exams, fecal tests and emergencies

Reptiles need no vaccinations, according to Merck’s owner guidance, which recommends a prompt first exam to establish a record of the animal in health and an annual check for nutrition, disease and parasites. Not every clinic sees snakes, so read how to find a reptile vet before you buy.

Ball python with brown and gold blotches resting in a loose coil on a folded gray towel on a stainless steel exam table, its rear body supported by a veterinary worker's blue-gloved hands, with a stethoscope beside the towel

What an exam costs

Price lists that three US clinics seeing reptiles publish online, read on October 31, 2026, put a wellness exam at $85 (Exotic Animal Hospital of Orlando, Florida; list undated), $105 for an exotic exam (South Pasadena Animal Hospital, Alhambra, California; list revised December 31, 2025) and from $107.62 for avian, reptile and exotic wellness (Gentle Vet Animal Hospital, Green Bay, Wisconsin; prices current as of February 2026). Only the California hospital lists a fecal parasite test, at $101.22. Adding that fecal fee to each clinic’s exam fee gives about $185 to $210 for an exam with a fecal test.

When something goes wrong

The same California hospital lists two-view radiographs with consultation at $352.80, and the Orlando hospital lists an emergency exam at $155 to $185 before tests or treatment. RSPCA’s warning signs, such as weight loss, whistling or gasping breathing, long soaks that may mean mites, or a sudden refusal to feed, are where those bills start. Keep a reserve and ask for an estimate before agreeing to treatment.

Quarantine is a second setup

If you already keep reptiles, Merck recommends quarantining new ones for 3 to 6 months. That means a separate enclosure, heat and thermostat for the newcomer, worth pricing before you buy.

The costs a good setup prevents

  • Burns. Merck says heat rocks frequently cause burns. A guard and a $50 thermostat with its probe at snake level are the prevention.
  • Stuck shed. RSPCA says a healthy snake sheds in one piece, and retained eye caps need a reptile vet. A hygrometer, a humid hide and periodic humidity boosts cost far less than the visit.
  • Regurgitation. Merck advises not handling a snake for three days after feeding. That costs nothing.
  • Salmonella. Reptiles and frozen feeder rodents can carry Salmonella while looking healthy, and freezing does not kill it, according to the CDC. Handwashing is the prevention, and the CDC suggests another pet for homes with children under 5, adults 65 and older or people with weakened immune systems.

None of this replaces a reptile vet’s judgment about your snake.

What a ball python really costs over its life

RSPCA says ball pythons can live longer than 20 years in captivity, and the ball python lifespan guide explains why 20 is neither a promise nor a ceiling. Over twenty years, the lines this guide could source come to:

  • Purchase: $25 to $200.
  • Setup: about $735, or about $990 if you start a hatchling in a smaller kit first.
  • Annual exam and fecal test: about $3,700 to $4,200, using the illustrative $185 to $210 a year above.
  • Frozen rats: about $3,600 to $10,400, at the single-rat prices above.
  • Electricity: about $1,200 to $3,600.
  • UVB tubes: about $580.

Adding the low ends and the high ends gives roughly $9,900 to $19,900 before any illness, or about $38 to $78 a month once the setup is bought. These are planning illustrations, not quotes, and in every version the snake is the smallest line. For a smaller, cheaper reptile to compare, the in-batch leopard gecko cost guide builds the same budget, the corn snake cost guide does it for another popular first snake, and how much is a snake compares snake species in general.

The cheapest way to keep the rest small is to notice slow changes early. Merck’s husbandry chapter encourages owners to keep detailed records of changes in husbandry or nutrition. A dated weight, each meal and refusal, each shed and the day the UVB tube went in are that record. The ball python care guide covers the setup in more depth, and the ball python name generator helps once you have chosen your snake.

Bringing a ball python home? Create its free profile, then log meals, weights, sheds and the UVB change, and set a repeating reminder for the next UVB tube and vet check. No account needed to start the profile.

Create a ball python profile

Frequently asked questions

How much is a ball python at PetSmart?
On October 31, 2026, PetSmart’s regular list price was $99.99 for a standard ball python and $199.99 for a juvenile fancy ball python, sold in stores only.

How much does a ball python cost per month?
About $38 to $78 a month once the setup is bought, covering a yearly exam and fecal test (an illustrative clinic fee range), frozen rats, electricity and a yearly replacement UVB tube. Illness is extra.

How much does a ball python setup cost?
About $735 at PetSmart’s regular prices on October 31, 2026 for a 4 by 2 by 2 foot enclosure with a heater, thermostat, a 5.0 UVB tube in a reflector hood, gauges, hides and soil, before a water bowl, guard, decor and a UV index meter.

Why are some ball pythons so expensive?
Genes. Visual recessive morphs, proven hets and multi-gene combinations cost more than normals. Check claimed genes with the morph calculator and the parents’ records before paying for them.

Can I adopt a ball python?
Yes. One New York humane society lists a $25 adoption fee, and some rescues have more ball pythons than homes. Ask what equipment comes with the snake.

How long do ball pythons live?
RSPCA says longer than 20 years in captivity. Plan for at least 20 years of costs.

Do this next on Creatures

Creatures keeps the search, the snake’s genetics and its records in one place, from the first alert to the twentieth vet check.

BALL PYTHON BUYER AND OWNER HUB

Get alerted when a ball python is listed. There are no ball python listings on Creatures right now, so an alert is the way to hear about the next one. Set a free ball python listing alert. No account needed to start. See saving searches and using your watchlist.

Check the marketplace and directory. Ball pythons on the marketplace shows any current listings, and the breeder directory filters breeders by species and state. When a listing appears, making an offer on a listing explains how offers work.

Add your snake. Create a free ball python profile with its hatch date, morphs and seller. No account needed to start. See adding an animal to Creatures.

Track meals, weights, vet visits and the UVB date. Add a record for each, and set a repeating reminder for the bulb. The sheet opens for any visitor; a free account saves what you enter. See adding a record and reminders and upcoming care.

Breed ball pythons? Create a free breeder profile so buyers searching for ball pythons can find you. No account needed to start. Read getting listed in the breeder directory.

Looking for ball pythons?

Browse trusted breeders in the directory, or get an alert when a new listing goes live.