DIY Indoor Golf Net

These are plans for a rough­ly 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 net­ting is 3/4″ #18 black square nylon.


Quan­ti­ty Item Cost Each Item Total Cost
1 1–1/4″ Fur­ni­ture Grade 3-Way Cor­ner Elbow PVC Fit­ting — 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

Assem­bling 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 bot­tom frame by con­nect­ing two 7′10″ lengths and two 4′9″ lengths using four 3-way cor­ner elbows to form a rec­tan­gle. The remain­ing open end of each cor­ner elbow should be fac­ing up.

Insert a 7′10″ PVC pipe into each of the four cor­ner elbows.

Make the top frame by con­nect­ing a 3-way cor­ner elbow to the top of each col­umn and con­nect­ing two 7′10″ lengths and two 4′9″ lengths to form a rec­tan­gle.

Con­grat­u­la­tions! You’ve assem­bled 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 cor­ner which made it easy to hang each net in place. If for some rea­son your net does not have the loops at each cor­ner, you can just use a cable tie around the pipe and through a cor­ner 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 anoth­er cable tie.

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

Going down the back columns, the same cable tie will con­nect the side nets and the back net.

Leave an open­ing 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 sim­u­la­tor. To break out the costs of a full fea­ture sim­u­la­tor 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 some­one who does, you can sew a seam to make a loop for the 1″ PVC pipe. You could use safe­ty pins to cre­ate 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. Con­nect two cable ties togeth­er to make a longer ones and wrap one around the top side sup­port and the 1“PVC pipe to hold it in place. Fas­ten the remain­ing 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 actu­al impact screen we can project on.


  1. Real­ly illus­tra­tive guide on build­ing a golf net. How­ev­er, the costs totalled up to more than a good qual­i­ty golf net on Ama­zon. Why go through all the trou­ble?

    • Hi Den­ny,

      Thanks for the com­ment! There are a cou­ple rea­sons why build­ing the net I’ve described is the bet­ter. The first is the net that I built can eas­i­ly accom­mo­date a golf impact screen where one can project a golf sim­u­la­tor on to. This is a future step for me. The oth­er rea­son is the size. My net is 8 feet wide by 8 feet tall by 5 feet deep. There are only a hand­ful of nets on Ama­zon that are 8x8 for $220 or less and none have the depth. I wouldn’t trust hit­ting balls into a small­er net indoors. And I espe­cial­ly wouldn’t trust my kids hit­ting indoors into a small­er net!

Leave a Reply