Although it will start to dry within 30 minutes of application, royal icing can take 6-8 hours to completely dry and harden.