Ball python
Ball python heating requirements
Hide temperatures, not basking rock temperatures. That one distinction changes the whole setup.
By Brijon M.Last updated
Warm hide Warm hide 86-90 F (30-32 C). Cool hide Cool hide 72-80 F (22-27 C); air never above 95 F (35 C). General air temperature should never exceed 95 F (35 C). Night 70-78 F (21-26 C). Use overhead halogen for daytime heat - two bulbs clustered in an enclosure over 36 inches - on a dimming thermostat with the probe inside the warm hide.

Shed & Bask earns a commission from qualifying Amazon purchases made through links on this page. It does not change what we recommend or the order we rank things in. Read the full disclosure.
How we picked
Every pick below is scored against these thresholds, stated as numbers. Publishing them is the point: of the competitor roundups we surveyed, not one published a numeric selection threshold.
Right infrared band for the job
Halogen for daytime basking (produces Infrared-A); lightless ceramic or radiant panel for night and ambient only
Source: ReptiFiles - Ball Python Humidity & Temperature Requirements
Thermostat-controllable
Works on the correct controller type - dimming or pulse for a light-emitting lamp, on/off acceptable only for a lightless source
Source: ReptiFiles - Ball Python Humidity & Temperature Requirements
Reaches the species basking surface figure
108-113 F surface for a bearded dragon, 94-97 F for a leopard gecko, 86-90 F warm hide for a ball python
Source: ReptiFiles - Bearded Dragon Temperatures & UVB Requirements
Can be guarded
Fits a fixture with a cage guard, so an animal that can reach it cannot contact it
Source: National Fire Protection Association - Heating equipment and home fire safety
Heats a zone, not a point
Covers enough area for the animal's whole body - a single spot is too small for a coiled adult snake in a 48 in enclosure
Source: ReptiFiles - Ball Python Humidity & Temperature Requirements
These are the same criteria every roundup on this site applies. See the full methodology.
Quick picks
Every row is scored against the published criteria below. Tap a row to read the full write-up.
| # | Product | Best for | Criteria met | Price |
|---|---|---|---|---|
| 1 | ![]() Exo Terra Intense Basking Spot Lamp Daytime heat - buy two | Overhead basking heat on a thermostat | 4/5 | Check price on Amazon#ad We may earn a commission. Price and stock are resolved at Amazon. |
| 2 | ![]() Spyder Robotics Herpstat 1 Proportional Thermostat The controller | One enclosure, one lamp, dimmed properly | 2/5 | Check price on Amazon#ad We may earn a commission. Price and stock are resolved at Amazon. |
| 3 | ![]() Radiant Heat Panel Ambient heat in a PVC enclosure | Ambient heat in a PVC snake enclosure | 3/5 | Check price on Amazon#ad We may earn a commission. Price and stock are resolved at Amazon. |
| 4 | ![]() Ceramic Heat Emitter (CHE) Night heat if the room is cold | Night-time ambient heat in a cold room | 3/5 | Check price on Amazon#ad We may earn a commission. Price and stock are resolved at Amazon. |
Why the figures are hide temperatures
The guidance notes that Python regius is native to Africa's tropical savanna climate zone, where average temperatures run 68-86 F over the year with occasional spikes above 96 F - but that ball pythons spend a significant portion of their lives in burrows, where temperatures are cooler and more stable than the open air above.
That is why the published targets are a warm hide at Warm hide 86-90 F (30-32 C) and a cool hide at Cool hide 72-80 F (22-27 C); air never above 95 F (35 C), rather than a basking rock figure. The warm hide is described as an essential resource the snake uses when it needs to ramp up its metabolism - digesting, or fighting illness - even though it spends most of its time in cooler areas.
Why halogen, specifically
Incandescent heating provides the largest quantity of Infrared-A radiation, which penetrates deeply into animal tissue, heats it faster and keeps it warm longer - less time wasted basking, a stronger immune system, more energy for digestion and exploration. Ceramic emitters, radiant panels and deep heat projectors produce weaker infrared and the guidance states they should not be used for daytime basking heat.
Setting it up
- Place the warm hide at one end. Put the halogen cluster directly above it, in guarded fixtures, mechanically secured.
- Place the cool hide at the far end. Ideally make the two hides identical, so the snake chooses on temperature rather than on which hide it prefers.
- Put the thermostat probe inside the warm hide, secured so it cannot be dislodged by the snake moving.
- Set the thermostat low and let the enclosure stabilize for an hour.
- Raise the setpoint in small steps until the warm hide reads Warm hide 86-90 F (30-32 C).
- Check the cool hide reads Cool hide 72-80 F (22-27 C); air never above 95 F (35 C) and that general air temperature nowhere exceeds 95 F.
- Log the enclosure overnight for a few nights before deciding on night heat.
Night heat
Only if the room falls below 70-78 F (21-26 C). If it does, the options named are a ceramic heat emitter, a radiant heat panel or a deep heat projector - all lightless, all thermostatted. Never a colored night bulb: reptiles see that light. More here.
What to avoid
- Using a CHE as the daytime basking source. It warms the air and does not deliver the infrared band the animal benefits most from.
- An unthermostatted mat under deep substrate. Both halves of that are problems.
- A probe in the open air rather than inside the hide.
- Raising ambient air temperature to reach the warm hide figure. That removes the gradient and risks the 95 F ceiling.
The mat-versus-lamp comparison covers the supplementary cases.
The picks in full

1. Daytime heat - buy two
Exo Terra Intense Basking Spot Lamp
Exo Terra · Overhead basking heat on a thermostat
Halogen for the Infrared-A, clustered in pairs because a single spot cannot evenly heat a coiled adult in an enclosure over 36 inches long. Partial on zone size as a single unit, which is precisely why the published advice is a cluster.
Specifications
- Type
- Halogen spot (incandescent)
- Infrared
- Produces Infrared-A, the deeply penetrating band
- Control
- Must run on a dimming or pulse thermostat
- Common use
- A 50 W in a 5.5 in dome for a crested gecko basking area
How it scored against our criteria
| Right infrared band for the jobHalogen for daytime basking (produces Infrared-A); lightless ceramic or radiant panel for night and ambient only | Meets |
|---|---|
| Thermostat-controllableWorks on the correct controller type - dimming or pulse for a light-emitting lamp, on/off acceptable only for a lightless source | Meets |
| Reaches the species basking surface figure108-113 F surface for a bearded dragon, 94-97 F for a leopard gecko, 86-90 F warm hide for a ball python | Meets |
| Can be guardedFits a fixture with a cage guard, so an animal that can reach it cannot contact it | Meets |
| Heats a zone, not a pointCovers enough area for the animal's whole body - a single spot is too small for a coiled adult snake in a 48 in enclosure | Partial |
What works
- Halogen is the heat type current husbandry references prefer for basking
- Cheap enough to keep a spare, which you should
- Works in a standard dome fixture
What to know
- Emits visible light, so it cannot be used at night
- A single spot may be too small a basking area for a coiled snake
Who should look elsewhere
For night heat in a cold room, a halogen is the wrong tool - it lights the enclosure. Use a ceramic heat emitter in a guarded fixture instead.

2. The controller
Spyder Robotics Herpstat 1 Proportional Thermostat
Spyder Robotics · One enclosure, one lamp, dimmed properly
Dimming output for a halogen cluster, with an alarm. Probe inside the warm hide, which is where the published figure is measured.
Specifications
- Channels
- 1
- Control type
- Proportional / dimming
- Suits
- Halogen basking lamps and lightless emitters
- Alarms
- Configurable
How it scored against our criteria
| Right infrared band for the jobHalogen for daytime basking (produces Infrared-A); lightless ceramic or radiant panel for night and ambient only | Not published |
|---|---|
| Thermostat-controllableWorks on the correct controller type - dimming or pulse for a light-emitting lamp, on/off acceptable only for a lightless source | Meets |
| Reaches the species basking surface figure108-113 F surface for a bearded dragon, 94-97 F for a leopard gecko, 86-90 F warm hide for a ball python | Meets |
| Can be guardedFits a fixture with a cage guard, so an animal that can reach it cannot contact it | Not published |
| Heats a zone, not a pointCovers enough area for the animal's whole body - a single spot is too small for a coiled adult snake in a 48 in enclosure | Not published |
What works
- Dimming output means a basking lamp holds steady without flashing
- Alarm output catches a probe failure
- Single channel keeps the cost below a dual unit
What to know
- One channel only, so a second enclosure needs a second unit
- Overkill if your only heat source is a mat
Who should look elsewhere
Running two or more enclosures? A dual-channel unit costs less than two singles and gives you one place to check.

3. Ambient heat in a PVC enclosure
Radiant Heat Panel
Various (Pro Products, Vivarium Electronics) · Ambient heat in a PVC snake enclosure
Ceiling-mounted, so the snake cannot coil around it - which is the exact failure mode that makes an in-enclosure ceramic emitter need a guard. Named alongside CHEs and deep heat projectors as a lightless ambient option.
Specifications
- Type
- Lightless radiant panel
- Mounting
- Enclosure ceiling
- Control
- Proportional thermostat
- Contact risk
- Low - the animal cannot normally reach it
How it scored against our criteria
| Right infrared band for the jobHalogen for daytime basking (produces Infrared-A); lightless ceramic or radiant panel for night and ambient only | Partial |
|---|---|
| Thermostat-controllableWorks on the correct controller type - dimming or pulse for a light-emitting lamp, on/off acceptable only for a lightless source | Meets |
| Reaches the species basking surface figure108-113 F surface for a bearded dragon, 94-97 F for a leopard gecko, 86-90 F warm hide for a ball python | Partial |
| Can be guardedFits a fixture with a cage guard, so an animal that can reach it cannot contact it | Meets |
| Heats a zone, not a pointCovers enough area for the animal's whole body - a single spot is too small for a coiled adult snake in a 48 in enclosure | Meets |
What works
- Ceiling-mounted, so an animal cannot coil around it
- Even ambient heat across a PVC enclosure
- No light output
What to know
- Needs a PVC or wooden ceiling to mount to - not a screen top
- The most expensive heat option per enclosure
Who should look elsewhere
For daytime basking heat for a diurnal basker, this is the wrong spectrum. Use overhead halogen and keep the panel for ambient.

4. Night heat if the room is cold
Ceramic Heat Emitter (CHE)
Various (Zoo Med, Fluker's, REPTI ZOO) · Night-time ambient heat in a cold room
Only if the room falls below 70-78 F at night. Lightless, guarded, thermostatted - and never used as the daytime basking source, because the infrared spectrum is weaker than halogen.
Specifications
- Type
- Lightless ceramic emitter
- Use
- Ambient air temperature, not daytime basking
- Fixture
- Ceramic socket, wire cage guard
- Control
- Thermostat, always
How it scored against our criteria
| Right infrared band for the jobHalogen for daytime basking (produces Infrared-A); lightless ceramic or radiant panel for night and ambient only | Partial |
|---|---|
| Thermostat-controllableWorks on the correct controller type - dimming or pulse for a light-emitting lamp, on/off acceptable only for a lightless source | Meets |
| Reaches the species basking surface figure108-113 F surface for a bearded dragon, 94-97 F for a leopard gecko, 86-90 F warm hide for a ball python | Partial |
| Can be guardedFits a fixture with a cage guard, so an animal that can reach it cannot contact it | Meets |
| Heats a zone, not a pointCovers enough area for the animal's whole body - a single spot is too small for a coiled adult snake in a 48 in enclosure | Meets |
What works
- No visible light, so it does not disrupt the day and night cycle
- Good at lifting whole-enclosure air temperature
- Long service life compared with a filament bulb
What to know
- Weaker infrared spectrum than halogen, so it is a poor daytime basking source
- Gets hot enough to burn an animal that can reach it - the guard is not optional
Who should look elsewhere
If your room never drops below the species night minimum, you do not need one at all. Measure before you buy.
Frequently asked questions
What temperature does a ball python need?
Warm hide Warm hide 86-90 F (30-32 C), cool hide Cool hide 72-80 F (22-27 C); air never above 95 F (35 C), night 70-78 F (21-26 C), and general air temperature never above 95 F.
How much heat do ball pythons need?
Enough to hold a warm hide at 86-90 F while the cool hide stays at 72-80 F. In an enclosure over 36 inches that generally means two clustered halogen bulbs on a dimming thermostat.
Do ball pythons need heat at night?
Only if the room falls below 70-78 F (21-26 C). If so, use a lightless source - ceramic emitter, radiant panel or deep heat projector - on a thermostat.
Do ball pythons have heat pits?
Ball pythons have heat-sensing labial pits, which is part of why overhead radiant heat is a natural signal for them. The practical husbandry point stands either way: the published targets are hide temperatures and the daytime source should be halogen.
Sources
- Ball Python Humidity & Temperature Requirements — ReptiFiles
- Ball Python Terrarium Size & Lighting — ReptiFiles
Read next

Hub
Ball python enclosures, heating and substrate
The enclosure should be at least as long as the snake. The idea that ball pythons want to be crammed into a small dark box is a myth the published guidance names as one.

Ball python
Ball python: heat mat or heat lamp?
Heat mat versus overhead halogen for a ball python, decided by infrared band.

Ball python
Ball python temperature and humidity
Ball python temperature and humidity, and why ventilation is part of the humidity system.

Lighting & heat
Best reptile heat lamps and heat sources (2026)
Heat sources ranked by infrared band, thermostat compatibility and the species basking figure they can reach.

Lighting & heat
Best reptile thermostats (2026)
Thermostats ranked by control type, stated accuracy, load ceiling and whether they alarm on failure.

Lighting & heat
Can a reptile heat lamp start a fire?
The three ways a reptile heat lamp causes a fire, and the control for each.