DIY Indoor Golf Net

These are plans for a roughly 8 foot high, 8 foot wide, and 5 foot deep DIY indoor golf net. The frame is 1-1/4 inch PVC pipe and the netting is 3/4″ #18 black square nylon.


Quantity Item Cost Each Item Total Cost
1 1-1/4″ Furniture Grade 3-Way Corner Elbow PVC Fitting – 8 Pack $24.90 $24.90
8 1-1/4″ x 10′ PVC Pipe $3.38 $27.04
4 1-1/4″ x 5′ PVC Pipe $2.71 $10.84
1 1″ x 10′ PVC Pipe $2.21 $2.21
3 100 Count Black 8″ Cable Ties $2.46 $7.38
1 King sized sheet $0.00 $0.00
Total Cost $221.17

Assembling the PVC Frame

Cut all 8 of the 1-1/4″ by 10′ pipes down to 7’10” in length.

Cut all 4 of the 1-1/4″ by 5′ pipes down to 4’9″ in length.

Make the bottom frame by connecting two 7’10” lengths and two 4’9″ lengths using four 3-way corner elbows to form a rectangle. The remaining open end of each corner elbow should be facing up.

Insert a 7’10” PVC pipe into each of the four corner elbows.

Make the top frame by connecting a 3-way corner elbow to the top of each column and connecting two 7’10” lengths and two 4’9″ lengths to form a rectangle.

Congratulations! You’ve assembled the PVC frame.

Adding the Net

The 8′ x 8′ net is the back net. The three 8′ x 5′ nets make up the left, right, and top nets. Hang each net in place. My nets came with loops at each corner which made it easy to hang each net in place. If for some reason your net does not have the loops at each corner, you can just use a cable tie around the pipe and through a corner square of the net.

The nets are attached to the frame by using an 8″ cable tie around the PVC and every four squares of the net. So cable tie, skip three squares, and then another cable tie.

Along the top of the frame, the same cable tie will connect the top net and either side or back net.

Going down the back columns, the same cable tie will connect the side nets and the back net.

Leave an opening along the top sides about 6″ from the back. The 1″ PVC pipe will rest on top of the sides and the impact screen will hang from it.

Adding the Impact Screen

Here could go your impact screen where you could project the image from your golf simulator. To break out the costs of a full feature simulator over a few years, we are using a king size bed sheet.

Cut the 1″ x 10′ PVC pipe down to 8′. Make a loop in the top of the king size sheet around the PVC pipe. Mark where you want to sew the seam. If you have sewing skills, or know someone who does, you can sew a seam to make a loop for the 1″ PVC pipe. You could use safety pins to create the loop if you are unable to sew it.

Place the 1″ PVC pipe through the loop of the sheet and rest each end of the pipe on top of each side of the frame about 6″ from the back of the frame. Connect two cable ties together to make a longer ones and wrap one around the top side support and the 1″PVC pipe to hold it in place. Fasten the remaining area of the nets around the 1″ PVC pipe to the frame.

I’m not sure how long the king size sheet will hold up as an impact screen. The next upgrade could be to install an actual impact screen we can project on.


  1. Really illustrative guide on building a golf net. However, the costs totalled up to more than a good quality golf net on Amazon. Why go through all the trouble?

    • Hi Denny,

      Thanks for the comment! There are a couple reasons why building the net I’ve described is the better. The first is the net that I built can easily accommodate a golf impact screen where one can project a golf simulator on to. This is a future step for me. The other reason is the size. My net is 8 feet wide by 8 feet tall by 5 feet deep. There are only a handful of nets on Amazon that are 8×8 for $220 or less and none have the depth. I wouldn’t trust hitting balls into a smaller net indoors. And I especially wouldn’t trust my kids hitting indoors into a smaller net!

Leave a Reply