<span>This paper presents the classification of EMG signal for multiple hand gestures based on neural network. In this study, the Electromyography is used to measure the muscle cell’s electrical activities which is commonly represented in a function time. Every muscle has their own signals, which was produced in every movement. Surface electromyography (sEMG) is used as a non-invasive technique for acquiring the EMG signal. The development of sensors’ detection and measuring the EMG have been improved and have become more precise while maintaining a small size. In this paper, the main objective is to identify the hand gestures based on: (1) Cylindrical Grasp, (2) Supination (Twist Left), (3) Pronation (Twist Right), (4) Resting Hand and (5) Open Hand that are predefined by using Arduino IDE, CoolTerm software and Microsoft Excel before using artificial neural network for classifying purposes in MATLAB. Finally, the extraction of the EMG patterns for each movement went through features extraction of the signals which is used to train the classifier in MATLAB to classify signals in the neural network. The features extracted are using mean absolute value (MAV), median, waveform length (WL) and root mean square (RMS). The Artificial Neural Network (ANN) produced accuracy of 80% for training and testing for 10 hidden neurons layer.</span>