A 'red alert' has been sounded in Kerala's Idukki, Malappuram, Kozhikode and Wayanad, IMD sources said.