Cigarettes are one of the biggest contributors to preventable causes of death in society. Cigarette smoke contains various chemicals that can cause various diseases such as chronic coughs, lung cancer, and other health problems. Cigarette smoke not only harms the health of the smoker itself but also the health of others. Sometimes written warnings about smoking bans are often not followed by active smokers. This study aims to identify smokers 'facial recognition in order to recognize and identify smokers' faces who do not obey the rules by using dimensional reduction techniques oriented to the Principal component Analysis (PCA) method. Principal Component Analysis will later be integrated with the Eigenface and Eucladean analysis algorithms to reduce the image size in obtaining the best value vectors to simplify the face image in the input image space and look for the threshold value which is the threshold that the test data must pass so that it can prove the data value. testing becomes recognizable data through the calculation of the distance for each weight. In this study, there were 8 smoker faces with 5 different facial poses that were tested for 40 face recognition experiments and resulted in 34 correct smoker face recognition and 6 wrong smoker face recognition with an accuracy rate of 92.5% and a long face recognition process time of 80. second. This test has proven that the Eigenface and Euclidean distance in the Principal Component Analysis (PCA) are able to handle and recognize smoker's facial image data well.