Farm life

DIY Horse Shelter


The horse shelter posed more of a conundrum than the fence. There is no access to natural shelter and while the weather here is mild, they need somewhere to get out of the sun at the least.

Buying a shelter would be the easiest and quickest solution, but at around $1000 for a 10×10 box, it was a bit steep for a rental property. They aren’t easy to lift and we would likely have to leave it behind if we ever moved.

DIY it would have to be and so we scoured the internet for ideas. I finally found one I didn’t completely hate and got busy securing supplies and then modifying it to suit our needs. Below you will find the likely only DIY post you’ll see on here. I’m just not much of a creator.


Pallets – we used 16 that were 27×40. Normal ones are supposed to be 48×40.

T posts – 16

Cattle panel -4

Tarp – 16×20


Braces – 18

Zip ties

Plywood – 4 sheets

A truck full of pallets and a dog happy to help.

Step 1:

Create the first wall by placing a T post in at one end then place a pallet over it. We didn’t think this was as stable as we would like so we added a second t post to each pallet.

Laying out the pallets to measure the walls. 4 pallets made it 16ft long. We the new planned the other wall 11ft away to make it end up around 10ft wide.


Another view of the pallets laying flat to measure out the walls
The pallets standing up with a t post in each. We then went back and added a second post to each.

With the size of pallets we could find the height wouldn’t be high enough, so we took another set of panels and cut the top off to get our walls 48″ high. If you can find pallets of normal size, you can skip this.

Cutting the pallet down with a saw


The pallets stacked on top of each other to reach a height of 48″

Step 2:

Optional step because we stacked the pallets. I went and screwed in a metal brace to connect the top and bottom pallets  (two went into the end pallets). I also went ahead and added a brace connecting each pallet horizontally. I just felt much more comfortable with the stability with everything screwed together.

Metal braces connecting the top and bottom as well as from left to right


Step 3:

Now it becomes a two person job. Take one of the 50ft cattle panels and create the roof. Start at one end lining the end of the panel up to the end of the pallet wall. The best technique we found was to rest the panel against the top horizontal slat of the pallet. I would hold that end and Dusty would go to the other to jam it into its resting spot.

The first panel in place. It sagged because we went against it natural tendency to bend. By the time we realized it we had two others on and couldn’t easily fix it.
The panels attached to the pallet

Attach the panel to the pallets with fence staples. Tip here: whoever isn’t hammering in the staple should go to the outside of the pallet and lean into it while grabbing the metal panel and pulling it hard to you. This helps the person hammering in the staple and gets a tighter fit.

Overlap the cattle panels by one block.
The end result with all 4 in place
Gem and Pete checking out what was going on

For our 16ft wall length, four cattle panels fit perfectly with one square overlap to each.

Step 4:

This also requires two people and was the trickiest part. Stretch the 16×20 tarp over the cattle panel and attach with zip ties.

In a way it was great that we built this on an insanely windy day. While it made it hard to secure the tarp, it showed us when we had it taut enough.

The hardest part was getting it over the 10ft peak. Neither of us were tall enough to reach. What we ended up doing was loosely attaching on side to the pallets at both ends then attaching a lead rope to the opposite side and using that to pull it over. Be careful it doesn’t catch on the panel and rip.

Using a lead rope on one end to pull it across the peak. Be careful not to get it caught.
Attach the tarp using zip ties to the pallets. Make sure you work in one direction pulling it taut as you go


We then attached it to the wooden pallets along one wall pulling it as tight as we could. Next we returned to an open end and attached the tarp to the panel along the peak with more zip ties making sure to pull it both toward us and to the left to get it as tight as we could. Work your way down the next wall and finish up the other open end.

Attach all possible points to the cattle panel as well

Step 5:

This was not included in the directions, but I wasn’t comfortable having the slats open on the inside where the horses could potentially get a hoof or leg stuck. Our last step was to place plywood along the interior walls with long screws to make a kickboard.

After that we were all finished. It will provide protection form wind, rain and sun. You could close in one end to make a 3 sided shelter, but we decided to leave ours open.

Tarp on. Plywood kickboards on the ground. We only got one on before the bit on the power drill broke so no completely finished picture  

Overall I like it as a temporary shelter. You can make it as large as you want and it is super easy to take down and move. Even easier if you don’t add the braces. It probably took us a half a day. Plan on roughly 4-5 hours with two people and 6-7 if you do it by yourself (although you need two people for the cattle panels and tarp)

Total cost was around $300.