When rocks or tree roots make it difficult to dig fence post holes, consider installing a DIY fence post with no digging. These posts require little maintenance and can last for years under regular wear and tear. They are strong enough to support fencing panels, poles and wire. You can use a no-dig fence post in the corner of a fence line as an anchor or as a regular post along the fence line.
Unroll a 12-foot section of 6-foot tall, woven wire fencing. Cut this section from the roll of wire with a pair of fencing pliers. Bring the cut ends of the section of fencing together. Wire them to each other using 4-inch long pieces of baling wire. Attach a wire every 4-inches along this seam. This will form a 4 1/2-foot diameter, 6-foot tall cylinder.
Set the cylinder fence post where you want it. If you're building a lodgepole pine fence, run the poles through the cylinder squares at the different desired heights. You can centre the poles in the middle of the cylinder or butt the ends of two poles together inside the cylinder.
Filling with Rocks
Fill the cylinder with bowling ball sized river rocks. River rocks are smooth and look better than jagged or rough rocks. It doesn't really matter what kind of rocks you use. The rocks need to be bigger than the square holes in the woven wire fencing. Fill the bottom of the cylinder and continue filling until they reach the top of the cylinder. Use a shovel handle to move rocks around the fence poles, if you previously installed poles.
Use 4-inch lengths of baling wire to attach wire fencing to the stone fence post. Thread a piece of wire through the wire of the cylinder and then pull the two ends of the wire away from the stones. Place a strand of the fencing between the two ends of wire and twist them together to hold the fencing tight to the post. Use baling wire to hold panels to the post as well.