A: The average cost to have a microchip implanted by a veterinarian is around $45, which is a one–time fee and often includes registration in a pet recovery database. If your pet was adopted from a shelter or purchased from a breeder, your pet may already have a microchip.