Don't paint them with wall paint.
Take a color sample down to an auto parts store like Pep Boys or Auto
Zone and see if you can find a close enough match among the zillions of
little spray cans of paint they stock for auto body touchup. If you find
color you like, get a spray can of clear overcoat too, to put a
protective coating over the paint.
Clean any finger grease off the existing wallplates with alcohol to
maximize the paint adhesion.
I have found just painting the plastic ones works great, if you prep the
surface. We remove the plate, clean with detergent, dry, then sand
vertically with fine paper. Prime with any spray prime, or soft brush using
zinzzer or bullseye alcohol based fast dry white primer. Then finish with
acrylic or latex. Use the semigloss that matches your walls, as it is
easier to clean. They seem to last a long time.
HomeOwnersHub.com is a website for homeowners and building and maintenance pros. It is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.