I'm part of a group discussing the feasibility of running our regular Annual Music Festival next June. (Festival June 2020 was cancelled because of Covid). We're anticipating Covid is still going to be a major factor in any preparations. Here's one problem: in previous years the venue let us use their beautiful Fazioli grand piano. Would there be any way of safely disinfecting it with no risk of damaging it? I can't imagine wiping the keys with an alcohol wipe…

  • FYI: Just did a complete rewrite of my answer.
    – Aaron
    Oct 22, 2020 at 22:01
  • 1
    As an alternative to overcleaning the piano, is it an option to let the pianists wear gloves instead?
    – ThisIsMe
    Oct 23, 2020 at 10:50

1 Answer 1


Fazioli recommends a detergent/disinfectant solution or an alcohol solution of no more than 30% for their piano keyboards. The site includes an instructional video.

On other sites:

  • Would you care to explain why not to wipe with alcohol? It's so much simpler&quicker, more reliably kills viruses, and actually pretty harmless to both wood and the plastic on the keys (unlike UV light, which embrittles plastics – though it's unlikely to matter either – or water which as you say warps wood). Where alcohol shouldn't be used is near wood that has been treated with oil or delicate varnishes, particularly on string instruments, but that doesn't seem to apply to piano. Oct 22, 2020 at 21:20
  • Pianos are heavily laquered. For that reason I've never used alcohol, even for the keys, and the online advice I've seen concurred. However, you prompted me to do another search, and Steinway is currently recommending hydrogen peroxide. I've updated the post.
    – Aaron
    Oct 22, 2020 at 21:50
  • @leftaroundabout Just did a complete rewrite. Advice had changes since the beginning of the pandemic.
    – Aaron
    Oct 22, 2020 at 22:01
  • 2
    30% of alcohol seems low. For hand sanitizers typically at least 60% is required, and higher concentrations reduce the time necessary to deactivate the virus. Oct 22, 2020 at 22:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.