Concrete floor polishing typically takes 2 to 3 days. The length of time it will take also depends on how much preparation the existing floor needs before it can be polished. However, you can use the floor as soon as the polishing is done.