This study proposed an efficient technique for eradicating the upsurge in the number of cases of roads accidents caused by excessive intake of alcohol by drivers on the Nigerian roads. This study developed a prototype alcohol detection and engine locking system by using an Arduino Uno microcontroller interfaced with an alcohol sensor along with an LCD screen and a DC motor to demonstrate the concept. The system uses MQ-3 alcohol sensor to continuously monitor the blood alcohol content (BAC) to detect the existence of liquor in the exhalation of a driver. By placing the sensor on the steering wheel, our system has the capacity to continuously check alcohol level from the driver’s breath. The ignition will fail to start if the sensors detects content of alcohol in the driver’s breath. In case the driver got drunk while driving, the sensor will still detect alcohol in his breath and stop the engine so that the car would not accelerate any further and the driver can park by the roadside. Results from testing the proposed system adequately matched the requirements for starting a car’s engine once the level of alcohol detected in the breath of the driver is higher than the prescribed level permissible by law. Experimental results show that the alcohol sensor was able to respond quickly when alcohol is detected and also have the ability to operate over a period.