Normally with patching I would just take a piece of denim, from a sacrifice pair of jeans, that was bigger than the hole and I would stick it in the inside of the leg underneath the hole, pin it in place and then zig zag around the edges of the hole. That worked but it didn't look that great (the pants automatically became everyday pants) and they very easily got a hole again, just above or below the patch.
After the boys got some new pants that came with doubled knees (they looked like they had big square patches already) I decided that I maybe should try patching that way. It is a more durable patch as it covers more of the leg and it also looks nice enough that they can still wear them places other than at home.
I am linking this to Fix it up Friday over at Blessings Overflowing.