This paper proposes an adaptive trajectory tracking control strategy for underactuated unmanned surface vehicles subject to unknown dynamics and time-varing external disturbances. In short, the goal of this paper is to provide a control strategy that allows an underactuated unmanned surface vehicle to track a time dependent trajectory. First, a first-order sliding surface is introduced into the design of surge control law to converge to surge tracking error, and then a second-order sliding surface is hired to design yaw control law to deal with sway motion tracking error. Meanwhile, neural network minimum learning parameter method, which has a smaller amount of computation than a multilayer neural network, is employed to preserve the control law robustness against unknown dynamics and time-varing disturbances induced by wind, waves and ocean currents. Furthermore, much effort is made to obtain uniform ultimate bounded stability for the closed-loop control system. Finally, the numerical simulation experiments of straight line and circle trajectory tracking have been given to prove the correctness and feasibility of the proposed control strategy.