Yes, vinegar can clean sticky floors. But using vinegar is not recommended for all types of floors. The best way to clean sticky floors is by using a cleaning solution.