Polyurethane takes around four to six hours to dry depending on the make (oil or water-based) and the drying conditions. Humid weather, for instance, will make it dry slower, while dry warm weather will speed the process up. Always follow the manufacturer's instructions when it comes to drying times, especially between applying coats to prevent an uneven finish.