A magnetic field generator 3 is attachable to an implant body 2 formed from a non-magnetic material to be inserted in jawbone 61. The magnetic field generator 3 includes a magnet body 30 that generates magnetism. The magnetic field generator 3 is mountable to and removable from the implant body 2. The magnetic field generator 3 in a state of being mounted to the implant body 2 forms a magnetic field around the implant body 2.