Although you can use your Marble floor 2-3 hours after sealing, you must wait for atleast 24 hours. This allows sufficient time to cure the surface. We recommend you wait for a minimum of 12 hours.