Facial expression is a big factor when humans communication, facial expressions make it easy to understand how an individual feels without speaking. The human eyes and the brain help us recognize and identity the different expressions. Using the same analogy, a system can be designed using neural network to recognize various facial expressions. The system is developed from starched which involves; creating dataset by extracting facial landmarks from images to build the training data, building and training DNN.