This project proposes energy efficient of automatic street lighting system based on low cost microcontroller. The main objective is to design energy efficient based controller for controlling the Light Emitting Diode (LED) based street lamp via appropriate lighting levels control. This system is consists of a microcontroller, light sensor, rain sensor, laser sensor and a set of the light emitting diode (LED) module. While, the controlling and managing of the system is based on the number of traffic and five different level of street light brightness has been used for lighting up the street and proportional to the number of traffic. The system was programmed to automatically turn off during the hours of daylight and only operate during the night and heavyraining or bad weather. Several numbers of tests have been conducted to test and validate the proposed prototype in the different environment. As conclusion, around 77%-81% reduction in power consumption can be achieved through this proposed automatic street lighting system for energy efficiency system design.