In this article, a dynamic event-triggered prescribed performance disturbance rejection fault-tolerant scheme is designed for the trajectory tracking of surface vehicles. The external time-varying disturbances and loss-of-effectiveness thruster faults are addressed separately. By constructing the separate observers, the external time-varying disturbances and the loss-of-effectiveness thruster faults are on-line estimated, respectively. The prescribed performance and error transformation functions enable the transient and steady-state performance to settle within pre-specified function values. The dynamic event-triggering is introduced so that commanded control signals are temporarily kept under predefined conditions to reduce wear and tear on the thrusters especially in harsh environmental condition. With the aid of the vectorial backstepping technique, the finial control law is derived such that the position and heading of vehicles can be forced to track the reference trajectories in disturbance and fault conditions. Application example on a 1:70 scaled model vessel in the different cases clarify the scheme.