The monsoon will arrive in Kerala on May 30, but may be weak because of El Nino, India Meteorological Department (IMD) scientists have indicated.