If you have the time, you can use a blow drier on a warm, not hot, setting and blow air into the shoes. Don't do anything like trying to prop the blow drier up and leaving it unattended though, and don't get the shoes hot to the touch, just warm.
+1 on having two pair of shoes if you can. Shoe covers help, but be aware that they are only water resistant to various degrees. My neoprene LGs are great for blocking wind and keeping your feet warm, but they will only handle drizzles and splashes. In a downpour my shoes still eventually get wet. LG does make a Max H2O version which is probably better at handling the wet stuff.
Last edited by Myosmith; 01-12-14 at 09:48 AM.