A vehicle door opening and closing apparatus (11) includes: a supporting member (10) having an expandable and contractible shape and configured to be capable of holding a door (3) at an opened position by being interposed between a body (4) and the door, a socket (40) provided on at least one of shaft end portions of the supporting member and configured to form a rotation coupling point (P) of the supporting member by being fitted into a ball-shaped fitting portion (34) at a coupling portion with respect to the supporting member, and a retaining ring (45) provided in a fitting depression of the socket and capable of retaining the ball-shaped fitting portion in the fitting depression by reducing a diameter of the opening portion of the fitting depression. The socket is demountable from the shaft end portion in a state of being fitted to the ball-shaped fitting portion.