Face recognition plays a vital role and has a huge scope in the field of biometrics, image processing, artificial intelligence, pattern recognition and computer vision. This paper presents an approach to perform face recognition using Principal Components Analysis (PCA) as feature extraction technique and different distance measures as matching techniques. The proposed method is developed after the deep study of a number of face recognition methods and their outcomes. In the proposed method, Principal Components Analysis is used for facial features extraction and data representation. It generates eigenvalues of the facial images, hence, reduces the dimensionality. The recognition is produced using three different matching techniques (Euclidean, Manhattan and Mahalanobis) and the results are` presented. Yale and Aberdeen Face Databases are used to test and analyze the results of the proposed method.