This post is more for my poor Canadian buddies who are trying to squeeze in that last bit of cycling before -30C hits. Here in Australia we’re going through the opposite.
On those cold riding days there is a fine line between keeping warm and breaking a sweat. If you sweat and then stop, you get cold. I always had problems with getting cold and sweaty feet. I tried to solve this by buy simply wearing thicker socks and booties, but found that this did not work well. It just makes them sweat more.
A better alternative I found is using antiperspirant. Get some spray-on antiperspirant and put it on your bare feet, let dry, put socks on. Voila! No more foot sweat that causes the cold feet.
The best solution for stopping cold feet is of course moving to Australia!