Abstract: Stormwater is usually susceptible to be polluted due to land disturbance activities like earth work and land clearing. Land clearing and earthwork activities combined with heavy rainfall. And the widely varied topography in Malaysia can result in severe soil loss and sediment generation. Recently knowledge-based systems have been used in many fields especially when human expertise and data are limited. In the current study, a knowledge-based expert system was developed for stormwater management stormwater in Malaysia. This system called the Stormwater Management Control Expert System (SMCES), was developed using the Microsoft Visual Basic 6 environment. The SMCES system can be used by engineers, contractors and decision makers for stormwater management control in Malaysia.