In most cases, royal icing takes anywhere between 6-8 hours to dry thoroughly. After this time, it’s safe to move and stack your cookies without denting or messing up the surface of the icing. You’ll notice a thin crust start to form after about 30 minutes.