Bien que le vinaigre ne soit pas aussi efficace que les nettoyants commerciaux, c'est un désinfectant naturel qui peut tuer les bactéries et les virus. Les propriétés désinfectantes du vinaigre proviennent de l'acide acétique qui fait partie de sa composition, mais cet acide endommage également certains types de surfaces, il doit donc être utilisé avec prudence.
Le vinaigre offre les avantages d'être biodégradable, non toxique et peu coûteux, il est donc suffisamment sûr pour être utilisé même par les enfants pour le nettoyage. Cependant, il ne peut pas tuer tous les types de bactéries. Par exemple, des chercheurs au Royaume-Uni ont découvert que le vinaigre tue le virus de la grippe, mais qu'il est inefficace contre certains types de salmonelles.
Pour le nettoyage et la désinfection généraux de la maison, utilisez une solution 50/50 d'eau et de vinaigre. Certaines tâches plus difficiles, telles que le nettoyage de la moisissure ou la désinfection des surfaces poreuses, peuvent nécessiter une solution plus forte ou du vinaigre pur. Il est sûr à utiliser sur la plupart des surfaces domestiques; cependant, le vinaigre est corrosif pour le marbre en raison de son acidité. Le mélange d'eau de Javel et de vinaigre doit être évité car cela crée du chlore gazeux, qui est toxique.