The average cost to have a microchip implanted by a veterinarian is around $45, which is a onetime 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.