I have acquired a large quantity of used neodymium magnet spheres that I would like to use in a project. When I roll a couple of the magnets around in my hand, they leave a black residue on my palms and fingers. Many of the magnets are silver in color, but some have a paint that is chipping off. How can I clean them so that they don't make everything gross. Separating them and washing them one-by-one is not reasonable given the quantity.

  • Do you have any clue what the black residue is? Are you assuming it's paint powder from what's been chipped and ground between the magnets?
    – fixer1234
    Sep 23, 2019 at 23:07
  • @fixer1234 that seems like a good guess. My hands look like they did when I used to read the newspaper.
    – StrongBad
    Sep 24, 2019 at 0:52
  • 1
    There are 2 main corrosion products of iron: brown rust (iron III oxide) and black iron II oxide, which is a regular part of permanent magnets. If a magnet is chipped off, you can see the black interior beneath the silver coating. The black residue could be paint or dirt or rubbed off iron oxide. The magnets could also be coated in oil (to avoid corrosion) that collected dust over time.
    – Elmy
    Sep 24, 2019 at 7:35

1 Answer 1


I'm revising this answer after further research.


Neodymium magnets are made from an alloy of neodymium and other metals. The magnets are typically plated with nickel. Pure neodymium is very reactive, oxidizing quickly in air and reacting quickly with hot water (much slower in cold water). I don't know the extent to which the neodymium in the magnet alloy is similarly reactive (the plating might be for protection as well as appearance). It would be safer to just avoid cleaning with water.

Neodymium magnets also start to lose their magnetism at a relatively low temperature (below the boiling point of water), so don't expose them to temperatures above "warm".

If some of the magnets are painted, that might be a cheap replacement for nickel plating. If so, I wouldn't rush to remove it if it isn't chipping off. Neodymium magnets are typically made from small particles of the alloy, either using heat and pressure to fuse the particles or using a binder. The alloy is a silvery-gray color. If the magnet is not plated, it will have a grainy silvery appearance rather than looking polished.

If some paint is already chipping off and you can see a mirror-like silvery surface, the paint was added to plated magnets so it would be safe to remove. Even if the paint is just "decorative", removing it is messy. I'd be tempted to not remove the paint from any painted magnets that aren't chipping.


So there are two things to clean. You might want to remove the chipped paint for appearance and to prevent further chipping. What you describe as similar to getting newsprint ink on your hands may be a coating of grease or oil put on the magnets for protection. That could be grayish, but the magnet spheres could also act like a ball mill, grinding paint flakes to a fine dust, adding color to the grease or oil.

Paint removal

Put the magnets to be stripped in a plastic paint storage container with a lid, cover them with paint stripper, and seal the container. Every so often, stir the contents so all the surfaces get exposed. You might need to let it sit overnight so all the paint dissolves.

When there's no more solid paint on the magnets, pour off the paint gunk into something disposable. Cover the magnets with paint thinner, and stir them around to get all the residual paint gunk thinned out. Pour that into the disposable container. If there's still paint gunk on the magnets, repeat the paint thinner.

If you don't have access to an appropriate place to dispose of the chemicals, spread the residue on something and leave it outside to dry. After the solvents have evaporated, you can dispose of any dry residue in the trash.


If you are already using paint thinner, that will also remove any oil or grease, and you typically buy that by the gallon, so you're likely to have some left.

You'll have three groups of magnets -- ones that have just been stripped and cleaned, painted ones that you didn't strip, and unpainted ones. The stripped magnets should already be clean. The unpainted magnets can be cleaned in paint thinner. Paint thinner will attack the remaining painted ones. Those (and the unpainted ones) can be cleaned with 90+% isopropyl alcohol.

Don't use the alcohol sold as a solvent in the paint department. That is denatured with other stuff that may attack paint that you want to preserve. Use alcohol (90% or higher) from a drug store or drug section of a department store (typically sold in pint or quart bottles). For the unpainted magnets, pick either solvent.

The cleaning procedure is the same for either solvent. Wipe out the container and put in the magnets to be cleaned. Pour in enough solvent to cover them, and stir everything well. Let it soak for a total of maybe an hour, stirring occasionally. Pour off the dirty solution and check the magnets. If they still feel like they aren't clean, or residue comes off on a clean rag or paper towel, remove the magnets and wipe the container. It wouldn't hurt to roll the magnets around in an old rag to remove some of the residue. Then put the magnets back and repeat.

When the magnets are clean, dump them onto an old towel, flatten them into a layer, then wrap the towel over them and roll everything around inside the towel to dry them all off. Then let the magnets air dry on a dry towel.

  • 1
    Magnets can take damage from hot temperatures, to the point where they loose all their magnetation. If you pour water over them, I'd advice going no hotter than you can comfortably touch. Higher temperatures wouldn't notably increase the cleaning effect anyways.
    – Elmy
    Sep 24, 2019 at 7:02

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .