PROBLEM TO BE SOLVED: To provide a proficiency evaluation method in which the proficiency to a target action is evaluated from the movement of a trainee himself.SOLUTION: A dispersion calculation unit 103 of a proficiency evaluation device 100 divides three-dimensional posture data showing the three-dimensional posture of a trainee when the trainee tries an action several times into the phase of the action based on the change of position of a predetermined region, normalizes time duration of the phase in the three-dimensional posture data of multiple trials every phase, and re-samples the normalized three-dimensional posture data at predetermined intervals. The dispersion calculation unit 103 calculates a value quantitatively representing the dispersion of the action between the multiple trials from one or more among the dispersion of the time duration every phase in the three-dimensional posture data of the multiple trials, the variations of the trajectory every phase of a predetermined region obtaining from re-sampled three-dimensional posture data, and the variations of the posture obtained from the posture line arranging the re-sampled three-dimensional posture data every phase. A proficiency calculation unit 104 calculates proficiency based on the value representing the dispersion of the action.