The size of the enclosure is all up to you. I built this one for my 4 month old ball python named Marley, I designed it so that he could grow into it and it would still be a large cage for him. Before I built this he was in a 10 gallon tank and he loves this cage. this one is 30" W x 26" D x 10" H. 

Dimensions of the cage: The cage can be whatever size you would like it to be, but keep in mind what kind of reptile you have. ball pythons being ground snakes there was no real need for the cage to be very tall. I had plans to build a cage for two baby bearded dragons so they could grow into that one and I figured that a cage 14' high was the best. Included in the bearded dragon cage design would be expanding foam ledges (discussed later). If you would like the cage to fit into a certain space be sure that the cage including the supports can fit in that area.

-Table saw (or circular saw)
-Jigsaw with a plexiglass cutting blade, along with a standard wood cutting blade 
-wood screws 1 1/2"
-screws 3/4" and 1"
-pine wood 1"x2" and 1"x3" (comes in 8' and 10' sections at Home depot)
-2"x2" for supports
-Plexiglass .093" thickness
-plywood about 1/4"
-screen clips 
-1" hinges
-1 1/2" bolt latch 
-Mesh screen (screen door screen) optional
-white pegboard
-hot glue gun
-staple gun
-any stain (your choice I used the small can and was able to stain the entire thing with about 1/4 can left over and i used woodstock stain)
-mold resistant white paint (I used a pint size and it was plenty)
-sand paper 100 grit and 60 grit and maybe 40 up to you
-jitterbug (electric sander)
-L square

Step 1: Dimensions and Cut Sheet

The cage I built was designed so that it would fit between the end of the bed and the wall, and worked for the snake. 

The pine wood used for this project is extremely smooth and it wont be found in the normal lumber isle at Home Depot it will be somewhere else and it is just simple 1x2 and 1x3 pieces of wood and are fairly cheap

1"x2" Cut Sheet:
Figure your total height and subtract 2". That height will be the height of the vertical frame pieces on all sides there will be 6 of those.
Figure the depth of the cage and multiply that by 2 this will be your top cross piece for the left and right sides.
Figure the width of the cage this will be the length of the top cross piece only on the front

Add all these lengths up and that is how much 1"x2" pine lumber you will need

make sure all the pieces are able to fit on the number of lumber pieces you get

1"x3" Cut Sheet:
Figure the depth of the cage. Now measure the width of the two upright pieces add them together and subtract that number  from your depth of the cage. This will be the bottom cross piece on the left and right sides
figure the width of the cage. Subtract the width of both the upright pieces. This will be the bottom cross piece for the front 

You will need 2 pieces to fully cover the top and bottom of the cage or you can do a mesh screen top with interior heater such as a light socket screwed to an interior edge with a metal grate over it for protection. In the case of interior heat and light there would only need to be one piece to cover the bottom. 
-------------------There will need to be excess plywood for the door frame and supports---------------------

Measure the opening on the left and right sides add 1" to the width and height of the opening so the plexiglass with be 1/2" past the opening of the frame. The Plexiglass goes on the inside of the cage
Measure the opening on the front of the cage do not add any extra length or width to it try to get the piece of plexi as close to the size of the opening as possible

The pegboard will be the entire back side of the cage for ventilation.

Tip: for corn snakes, bearded dragons, and water dragons and general reptiles that enjoy climbing go to a reptile store and look at what enclosures they have for their climbing reptiles in to get an understanding how tall yours should be.
That's pretty cool, it looks very nice.

About This Instructable


37 favorites


More by kbauer1: Custom Reptile Cage
Add instructable to: