Depending on the type of microchip and whether your dog gets the procedure at a veterinary office, a microchipping clinic or a participating pet supply store, the one-time fee generally ranges from $25 to $50.