Rubber coated magnet is to wrap a layer of rubber on the outer surface of the magnet, which is usually wrapped with sintered NdFeB magnets inside, magnetic conducting iron sheet and rubber shell outside. The durable rubber shell can ensure the hard, brittle and corrosive magnets to avoid damage and corrosion. It is suitable for indoor and outdoor magnetic fixation applications, such as for vehicle surfaces.