The typical cost of patching a hole in a carpet ranges from $140 to $200, depending on the size of the patch and the structure of the rug. A repair will be required for a hole in our carpet.