20 seconds is the minimum time you should wash your hands.
By the way, October 15th is Global Handwashing Day. How will you celebrate that this Sunday?
Source: https://www.cdc.gov/handwashing/when-how-handwashing.html