People are becoming increasingly stressed as a result of the poor economy, rising living costs, and other factors. Listening to music is an important practise for reducing stress. However, if the music does not match the listerner current emotion, it may be counterproductive. Furthermore, no music player exists that can select songs based on the users mood. This research provides a music player that is based on emotions to overcome this problem, which may suggest songs based on the users emotions: sad, happy, neutral, and angry.The emotions on the face can be detected and captured through a webcam or an inbuilt camera. The emotions of an individual from the captured image could be detected using Fisherface Algorithm.Once the emotion is detected, the system suggest a playlist for that emotion and plays the music automatically. Index Terms—Image Processing,Machine Learning,Emotion Haarcascade.