How to Make a Canvas Awning

eHow may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.

Things You'll Need

  • Heavy-duty scissors

  • Industrial-strength sewing machine

  • Thread

  • Tape measure

  • Pencil

  • Drill motor

  • Drill bit

  • Hooks

  • Grommets

  • Grommet setting tool

  • Hammer

  • Metal rings

  • Poles

  • Rope

  • Stakes

Make a Canvas Awning

Awnings serve a variety of purposes. Number one is protection from weather extremes. Whether there is a hot sun or a hard rain, a canvas awning provides a barrier between you and the elements. Awnings are found on campers, over the windows of mobile homes, even self standing on the beach. A good-sized, heavy-duty awning can be expensive, and so some people have opted to make their own.

Advertisement

Step 1

Cut a large canvas to size. Hem the edges using an industrial-strength sewing machine.

Video of the Day

Step 2

Measure the canvas size and then mark the area on your house. Drill a hole in each corner of the house where the canvas awning will hang.

Step 3

Insert hooks into the pre-drilled holes made in the house where your awning will be installed.

Step 4

Attach grommets to each corner of the canvas. Attach a 1-inch metal ring to the two corners that will be attached to the house.

Advertisement

Step 5

Drive two metal poles, or PVC pipes, into the ground where your canvas awning will extend to.

Step 6

Place metal rings that fit over the poles into the two grommets on the opposite end of the canvas. Place them over the poles.

Advertisement

Step 7

Tie a long section of rope to each grommet and stake the ropes into the ground. This helps stabilize the awning and prevents it from blowing away.

Tip

You can install as many grommets and hooks as needed for securing your canvas awning.

Warning

Don't attempt to cut canvas material with simple household scissors. Use heavy duty scissors and a heavy duty sewing machine.

Advertisement

Video of the Day

Report an Issue

screenshot of the current page

Screenshot loading...