This document presents a methodology for facial emotion recognition. It involves capturing an image, preprocessing by converting to grayscale and cropping regions of interest around facial features. Edge detection is then performed on the regions of interest. Emotions are classified by calculating displacement of edge points, averaging values, standard deviation, and comparing to a threshold. The methodology achieved 83.33% accuracy in classifying six basic emotions from facial images. Future work could improve the automated cropping of regions of interest and simplify the edge detection process.