An upper limb training device includes a first rod, a second rod, a third rod, a first resilient element, and a second resilient element. The second rod is pivoted to the first rod by a first revolution element. The third rod is pivoted to the second rod by a second revolution element. Two ends of the first resilient element respectively connect with the first rod and the third rod for providing resistance when the first rod and the second rod rotate relative to the third rod. Two ends of the second resilient element respectively connect with the first rod and the third rod for providing resistance when the first rod rotates relative to the second rod. The first revolution element is disposed between two connecting points at which the first resilient element and the second resilient element connect with the first rod.