How to Build Ramps, Steps, and Custom Doors for a DIY Shed
Almost any shed can benefit from a ramp and steps.
Such is the case with my DIY shed.
If you’ve been following along with me as I built my shed from scratch, my storage shed plans included a spot for both steps and a ramp.
If you missed my previous posts, check out my Shed Project Phase 1 (how to build a shed foundation and framing) and my Shed Project Phase 2 (how to build paneling and roofing for a shed).
I embarked on this journey to build a shed from scratch from the ground up – and it was all coming together!
So back to my shed plans.
My plans included having two entrances – a double door entrance for the riding mower and a single door entrance to access backyard storage and garden supplies.
I figured this would help with organization and convenience in the DIY shed.
For the riding mower entrance, my plan was to build a ramp, and then the steps were a necessity for the second entrance, due to how high above the ground the door was.
I built the ramp, steps, and doors from scratch, and you can easily build these too. The step-by-step instructions are all below.

I originally wanted to put the ramp on the right side of the shed, but due to the slope of the ground, it wasn’t very practical anymore.
So I adapted my plans to put the shed ramp on the left side and put steps on the right side.

How to Build Steps for a Shed
The shed steps for the single door were pretty easy to build. They took a few hours to build, and the step-by-step instructions are below.
Step Stringers
I bought 3 pre-cut step stringers from Home Depot.
Buying these pre-cut stringers cut off a lot of time in constructing the steps, so I definitely recommend doing this.
You could make them yourself, but it would be much more effort.
Step stringers are the support pieces at the sides of the structure that hold up the steps you walk on.
I did have to measure the maximum height from the shed floor to the ground to buy the right length step stringer though.
It turned out that 3 step stringers were adequate.
DIY Steps
As for the actual steps, I trimmed some 2 x 4s lengthwise with my table saw, and assembled them like a boardwalk.
I used 3 pieces of wood per step, with a little spacing in between.
Connecting the Stringers to the Shed
To connect the stringers to the shed, I used a joist hanger.
It’s just a U-shaped metal bracket that’s screwed into the floor joists on the shed, and each stringer rests inside.
Making a Solid Foundation
As for where the stringers met the ground, there needed to be a solid foundation.
To achieve this, I buried some concrete blocks slightly below ground level and rested the stringers on them.
I also attached some 2 x 4 spacers in between the stringers and fastened them to the concrete using special Tapcon screws.
After I covered up the concrete blocks with dirt, you couldn’t tell they were there.
The concrete blocks gave the shed steps a really solid feel when you walked on them.
Here’s a picture of the completed shed steps:

The boardwalk-style steps added a nice touch to the plywood shed.
Later on, I covered up the fronts of the steps with a thin piece of plywood, and then applied a good deck stain to protect the wood.
How to Build a Ramp for a Shed
The ramp construction was similar to the steps in that it used stringers and hidden concrete block supports.
If you found building the steps easy, the ramp isn’t too much harder.
It’s a little more work, as you have to make that it’s extra strong enough to hold the weight of a riding mower.
Determining the Ramp Angle
For the shed ramp, I first had to determine the angle of the slope.
If I made the shed ramp length too short, the slope would be too steep and cause me problems when driving the mower up.
Either the bottom of the mower would hit the top of the ramp, or the mower would not have enough power to climb the slope.
Too long of a shed ramp would not look that great, and it would take up valuable yard space.
Five-foot ramps seemed to be the most common length for a shed ramp.
After some research, I decided to go with a 4-foot shed ramp. It was going to make a slightly steeper than a normal ramp, but at the time I was okay with this.
In hindsight, I wish I opted for the five-foot ramp.
Keep reading to find out why I regretted the 4-foot shed ramp.
Once I determined my shed ramp length and angle, I cut 5 stringers out of 2 x 6 wood.
Leveling the Ramp Foundation
The next step was to set and level the concrete blocks for the lower foundation.
Building up the foundation involved digging five holes for five concrete blocks for the stringers to rest on (see pic below).
I used a four-foot level to make sure that the cylinder blockers were perfectly level with each other.
The leveling took a little bit of time because I had to constantly adjust the height of each hole until the level was perfect.
Once the blockers were level then the stringer would sit perfectly flat on the blocks while maintaining an even ramp surface.
Slowly and surely, the blocks were leveled. This was the most time-consuming and tedious part of building the ramp.
The rest of it went by much more easily and quickly.
Attaching Stringers for the Shed Ramp
Once leveled, I worked on attaching the stringers to the shed.
Instead of using joist hangers as I did with the steps, I needed something much stronger to hold the weight of the riding mower.
Based on my research on shed ramp design, I went with a ledger mount.
This was just a piece of wood attached to the shed that the stringers rested on for primary support.
To make the ledger, I just bolted a giant 2 x 10 piece of wood to the floor joists.
Near the bottom of the 2 x 10, I bolted on a 2 x 4 for the ramp stringers to rest on.
While the ledger handled the vertical load on the ramp, I didn’t want any lateral movement, so I used two types of fasteners to secure the stringers to the ledger.
The first were some L brackets to keep the stringers in place (just one L bracket per stringer).
The second fasteners used were the 6-inch TimberLok screws I had secured the roof joists with.
Before I used them on the stringers, I wanted to secure the lower portion of the stringers to the concrete blocks first.
The TimberLok screws would really lock the stringers in place, preventing me from adjusting them on concrete blocks.
Building the Ramp Foundation On the Shed
Onto the foundation for the shed ramp now – just like the steps, I used some wooden 2 x 4 spacers between the stringers.
I attached them to the stringers with L brackets and used some more Tapcon screws to secure the spacers to the concrete blocks.
With the shed ramp foundation set, I ran one TimberLok screw per stringer at an angle through the top middle of the stringer, straight through the 2 x 10 into the shed floor joists.
This made a very tight connection between the stringers and the shed.
There was going to be no lateral movement here. The whole ramp for the shed was extremely solid at this point.
Here’s a picture of what the shed ramp looked like so far:

Here’s a close-up of the stringer foundation where I used a Tapcon screw to secure the spacers to the concrete blocks:

And, here’s a close-up of the stringer/ledger connection where I used an L bracket and a 6-inch TimberLok screw:
Completing and Testing the Shed Ramp
To finish the ramp, I screwed on some sheets of ¾” thick pressure-treated plywood, as seen in the picture below.
I would also later apply a coat of deck paint to protect it from the weather:

At this point, I was very excited. I could finally drive the mower into the shed using the ramp.
So I wasted no time and retrieved the mower from the garage.
I positioned it carefully at the bottom of the shed ramp, put it into gear, and slowly drove up.
Everything was looking great….until I made it halfway up the ramp.
The mower did not have the power to drive up the shed ramp at my current speed.
I should have gone with the 5-foot ramp design with a more gentle slope.
So I tried a different approach to getting up the shed ramp.
I reversed down the ramp, put the throttle on max, and let go of the brake.
The mower shot up the shed ramp and successfully made its way into the shed.
This is how I park my mower today.
It took a little bit to get used to, but I have to drive up the shed ramp at near full speed, with care not to drive into the shed wall at the back.
I definitely should have gone with the 5-foot ramp, so hopefully you’ll learn from my mistake.
Installing Windows and Building Doors for the Shed
At this point, I was almost finished building the shed, and I was beyond pleased with the progress.
I just had to attach some more trim to the shed exterior, and install the windows and doors on the shed.
How to Install Windows on a Shed
The shed windows went on easily.
I first used window flashing tape to seal the window frame and the siding.
This was critical to ensure that water didn’t seep in through any gaps and get inside the DIY shed behind the siding.
Then I ran caulk along the shed window perimeter (on the flashing) and placed the window in the opening.
The caulk held the window in place long enough for me to drive some nails through the window nailing strips.
Then I covered the flashing and nailing strips with trim.
Here’s a picture of one of the completed windows that I installed on the shed:
How to Build Doors for a Shed
For the shed door, I custom built the doors following the steps in the shed design plans.
Three DIY Doors
I needed 3 doors for the shed – a single door by the steps, and double doors by the ramp.
They were constructed with a rectangular frame of 2 x 4s sandwiched between two sheets of T1-11 siding.
Trim Design
For the trim design, I did some research online and found several patterns to show Eileen.
She has an eye when it comes to design and picked a pattern she liked. It looked fancy but was very easy to cut with my miter saw.
Each door required 8 trapezoid-shaped pieces of trim.
I used the first piece I cut as a template for the remaining seven, and the task breezed right by.
Eileen primed and painted the doors for me to match the shed.
Installing the Doors
To install the shed doors, I put them in place and spaced them properly in the door frame with some wooden shims.
These were some seriously heavy doors, and as such, needed some heavy duty hinges (3 per door).
I screwed the hinges onto the shed door frame and the shed door (making sure to hit the wooden frame inside the door).
Once all the door hinges were installed, I removed the shims, and voila – the shed doors swung open nicely.
To wrap up, I screwed on a door handle and a bolt lock.
Here’s a picture of the double doors installed with my fancy trim work:
Adding Lattice Under the Shed
Almost done with the shed now! Time for some final touches.
Since the shed foundation rested on concrete blocks, there were large gaps under the shed where animals could enter and reside.
Because I did not have any future plans to open my shed up for tenants, I wanted to seal up the underneath area.
We have groundhog problems, and they live under the sheds of our neighbors.
I came up with the cheap and easy solution of using plastic lattice fence.
These came in 2’ x 8’ strips which I cut to fit using my table saw. The lattice was already white and matched the shed trim.
Installing Lighting on the Shed
I also wanted some lighting for the shed when it was dark. I opted to use a solar panel motion LED light.
So I mounted the lights in between the shed door entrances. Then, I positioned the solar panel on the right side of the shed where the most sunlight was available.
Here is a picture of the completed DIY plywood shed. You can see both doors and windows, with the solar panel on the side:
Time and Cost of Building a Shed from Scratch
Finally, I completed the shed!
It took about 2 months for me to single-handedly build the shed, and it cost about $3000.
I did my research online and estimated that a pre-built shed this size and quality would have been more than $7000.
Building it myself netted huge savings. The shed freed up a lot of space in the garage too.
The riding lawn mower, push mower, wheelbarrow, gardening tools, and other large items fit in there with lots of room to spare.
Also, it definitely provides a lot of storage space.
I even started storing things up in the rafters as it was quite open in the shed rafters – and I love using every bit of storage space that I can.
We even put all of our summer patio furniture in there during the winter – with space leftover.
It was definitely a worthwhile endeavor.
With no construction background, and never having built anything close in capacity to a shed, I impressed my wife, my neighbors, and myself by building a shed.
Future Shed Plans
However, my work on the shed isn’t over yet though. I still have some interior plans for it.
Down the road, I plan to install shelves and other organizational units. I also want to install another solar motion light inside the shed too.
Additionally, I envision a partial interior wall to provide more wall space for hanging tools (in case the four shed walls weren’t enough), and possibly utilizing the roof rafters for some storage.
I also recently purchased a generator for the house.
This gave me an idea of adding a power inlet for the shed so that I can power the shed from the generator.
This will be great if I ever want to use some power tools from the shed or run some extension cords.
The sky’s the limit, and you can bet there will be a blog post to tell you all about it!
If you missed Building a Shed Phase 1 (Foundation and Framing) or Building a Shed Phase 2 (Paneling and Roofing), be sure to check them out.
More Posts You’ll Love
- Install solar power outdoor lights in your yard with a solar panel and this tutorial! It’s amazing have bright lighting powered by the sun.
- Learn how to build a folding workbench – perfect for shed, garages, or other compact workspaces.
- Organize your shed or garage with these DIY organizational ideas that will definitely increase your storage space.
You’re so clever.
Aww thanks Lydia!
This is way too advanced for my, but you did a wonderful job with it. It looks perfect and professional. Thank you for sharing at The Really Crafty Link Party this week. Pinned.
Aww thanks Teresa!
Thanks for the excellent article. I am at the siding installation point right now. Managed to build a 10 X 12 shed so far for 1000.
So happy you like it. Wow awesome work!
Oh wow this is brilliant. You are very talented. I’d love to be able to build something like that. #TriumphantTales
Thanks so much, Sam! Ash did a great job:)
Thanks for sharing. We had to build a ramp for our shed too, and it took us a few tries to figure out the right one that worked for us. Thanks for sharing on To Grandma’s House We Go!
You’re welcome! Glad you were able to find one that worked for you:)
All your projects look fantastic! I’m showing this to my husband as we need a ramp. Thanks for the inspiration!
So happy to have helped! Thanks for your compliments too:)
Who knew you could make a shed so chic! Our shed definitely needs some TLC. Thanks for this post it’s so detailed and helpful!
Awww thanks Charlotte! We are loving the shed:)
Wow, I have serious shed envy right now! A ramp would be really useful for ours, but I also just love the whole look of yours, the doors are fab! Thanks for joining us at #SharingtheBlogLove
Aww thanks Katy! It was fun to design and make:)
Great! We built our own shed a few years ago nd I love I! Thanks for sharing with SYC.
hugs,
Jann
Thanks Jann! You can save so much by building your own!
Great directions! You are so talented! Thanks for sharing at The Blogger’s Pit Stop! Roseann from This Autoimmune Life
Thanks Roseann! We love reading your blog too:)
I love your shed – it’s so large and it looks pretty too! Thank you for sharing these great instructions for building a ramp and steps to a shed with the Hearth and Soul Link Party.. I know they will help a lot of folks! Have a great weekend!
Thanks April! I still can’t believe Ash built the shed:) We are loving it. I’m so glad you enjoyed the instructions 🙂
How do you find the time to do all of this and run a blog?! Go you! hanks for joining in with #TriumphantTales, do come back Tuesday!
lol thanks Jaki! We are always running short on time:(
Great job! Now for the inside–please share how you organize the interior. My brother is building the shed now! It will have 2 doors–no windows. The roof is clear to let in the light. The front has a roof off of it—with a work bench under for rainy days! The side is going to have double doors to hold tools! I’ll be very interested in the interior plans for yours—down the road at moment. Still working on the exterior!
Sounds amazing!! I love the clear roof idea! That will be gorgeous. We will update you on the inside! 🙂