DIY Knee Pad for Gardening

As an Amazon Associate, I earn from qualifying purchases.

Don’t settle for a thin piece of foam to protect your knees when you can easily make your own garden kneeler pad. This one uses recycled materials as the stuffing for extra softness and support.

This DIY kneeling pad is made with oilcloth so that it is easy to wipe clean, yet durable for kneeling on the rough ground.

It measures 22″ x 10″ when finished, so there is plenty of room for your knees to rest on the 4″ of plush stuffing.

Oilcloth is both easy to cut and sew. You don’t need a special footer or tools to work with it. Plus, it comes in a variety of vibrant colors that will compete with the beauty of your garden.

With all the designs to choose from, a DIY kneeling pad will make a great gift for the gardener in your life too. How about Mother’s Day? You could even make it into a meaningful care package when combined with gardening tools and seed packets.

Store bought garden kneeler pads are made from a single layer of foam. They typically only last one season after ripping on rocks or just plain wear out. Plus, they don’t offer much support to your knees!

A DIY kneeling pad will last through several gardening sessions, and you will probably find other uses for it in between. My husband grabbed it from the shed to add some comfort to changing a tire. It is also handy when playing in the dirt with our toddler.



Let’s get started by cutting your oilcloth into all the pieces you will need. Scissors or a rotary cutter and cutting mat will work just fine. Cut out the following dimensions:

  • 23″ x 11 (2) – top and bottom
  • 23″ x 5″ – back
  • 23″ x 2.75″ (2) – front with hook and loop
  • 11″ x 5″ (2) – sides

Then cut the vinyl webbing to 12″ and each side of the hook and loop to 21″ so that all the cutting is out of the way.

Take one of the front 23″ x 2.75″ pieces of oilcloth, and lay one side of the hook and loop along the edge lengthwise. Then clip it in place.

Do not use straight pins. They will leave holes in the oilcloth.

Top stitch the hook and loop all the way around its perimeter with your sewing machine.

For the remaining front piece (23′ x 2.75″), flip it over and clip the matching hook and loop to one edge lengthwise.

Sew around the perimeter of the hook and loop. You should now have two 23″ pieces of oilcloth with hook and loop sewn to the front of one and the back of the other.

The hook and loop will connect when you overlap these two pieces.

This will later create the opening to stuff your DIY garden kneeling pad.

Place one of the side pieces (11″ x 5″) on top of the pieces with Velcro, matching up the shortest edges and with right sides together. Clip in place.

Repeat on the opposite side with the other 5″ piece of oilcloth.

Sew along each edge where the clips where placed. When you open a seam, it should look like the photo above.

With the seam open, place the back piece of oilcloth (23″ x 5″) on top with right sides together. Clip in place.

Sew down the edge.

Next pull the back piece over to the opposite side piece, still with right sides together. Clip and sew.

Now it’s time to add the top and bottom.

Lay the sewn pieces on top of one of the largest pieces of oilcoth (12″ x 11″) with right sides together.

Clip to hold being careful to only clip two layers at a time. They will fall onto each other.

Sew around the perimeter again taking care to only sew two layers of oilcloth at a time. You will have to move it around as you feed the kneeler through your sewing machine.

To make the handle, curve the vinyl webbing into a ‘C’ shape. Line up its edges with the inside of one of the side pieces, and pin it in place.

Then open up what you have made so far. It should resemble a box without a lid. Lay the remaining piece of oilcloth (23″ x 11″) on top with right sides together. Clip it in place taking care to keep the handle where it is.

Now sew around the perimeter, including across the vinyl webbing.

You should now have a fully enclosed, rectangle shaped box.

Open up the hook and loop, and turn your kneeling pad right side out.

Use your fingers to push the corners out. Do not use a turning tool or chopstick. They can easily damage the oilcloth.

To create the stuffing, use a rotary cutter and cutting mat to cut your material into approximately 2″ strips. This doesn’t have to be exact.

Then cut the strips into squares. Again, this doesn’t have to be exact. Just make the pieces small enough to create a nice cushion.

I had some leftover batting from a quilt I made, so I cut that up too. You will want about three bath towels worth of fabric in total.

Now stuff the fabric pieces into your garden kneeler until it is fluffy to your liking.

Don’t forget to pin this project for later, and check out some other fun sewing projects listed below.

Yield: 1 Knee Pad

DIY Knee Pad for Gardening

DIY Knee Pad for Gardening

Protect your knees while gardening with a kneeler pad you can make yourself.

Active Time 45 minutes
Total Time 45 minutes
Difficulty Easy
Estimated Cost $10.00


Cut oilcloth to the following dimensions:

23" x 11" (2) - top and bottom

23" x 5" - back

23" x 2.75" (2) - front with hook and loop

11" x 5" (2) - sides

  1. Cut the hook and loop to 21".
  2. Place one side of hook and loop to right side of one of the 23" x 2.75" pieces of oilcloth.
  3. Align to long edge and clip.
  4. Sew around hook and loop.
  5. Place opposite hook and loop on the wrong side edge of the matching piece of oilcloth.
  6. Clip and sew.
  7. Align pieces to close the hook and loop.
  8. Place one of the side pieces along the right edge with right sides together. Clip.
  9. Repeat with other side piece on left side.
  10. Sew along clips.
  11. Open seams.
  12. Place back piece on top with right sides together.
  13. Clip and sew.
  14. Repeat on opposite side.
  15. Lay on top of the bottom piece of oilcloth.
  16. Clip and sew around perimeter.
  17. Lift one side, and insert vinyl webbing curved into a handle shape.
  18. Clip at edges.
  19. Place the final piece of oilcloth on top.
  20. Clip and sew, ensuring you sew across the vinyl webbing that is sandwiched in between.
  21. Open hook and loop.
  22. Turn right side out.
  23. Fill with material cut into 2"-3" pieces.
  24. Close hook and loop.


Use sewing clips instead of straight pins to avoid poking holes in the oilcloth.

Do not use a chopstick or turning tool to push out the corners when turning inside out. They can easily poke through the oilcloth.

Did you make this project?

Please leave a comment on the blog or share a photo on Instagram

1 thought on “DIY Knee Pad for Gardening”

Leave a Comment

Skip to Instructions