Micro underwater vehicles (MUVs) have been highlighted recently for underwater explorations because of their high maneuverability, low price, great flexibility, etc. The thrusters of most conventional MUVs are driven by electromagnetic motors, which need big mechanical transmission parts and are prone to being interrupted by the variance of ambient electromagnetic fields. In this paper, a novel dual-rotor ultrasonic motor with double output shafts, compact size, and no electromagnetic interference is presented, characterized, and applied for actuating underwater robots. This motor was composed of a spindle-shaped stator, pre-pressure modulation unit, and dual rotors, which can output two simultaneous rotations to increase the propulsion force of the MUV. The pre-pressure modulation unit utilized a torsion spring to adjust the preload at the contact faces between the stator and rotor. The working principle of the ultrasonic motor was developed and the vibration mode of the stator was analyzed by the finite element method. Experimental results show that the no-load rotary speed and stalling torque of the prototype ultrasonic motor were 110 r/min and 3 mN·m, respectively, with 150 V peak-to-peak driving voltage at resonance. One underwater robot model equipped with the proposed ultrasonic motor-powered thruster could move at 33 mm/s immersed in water. The dual-rotor ultrasonic motor proposed here provides another alternative for driving MUVs and is appropriate for developing specific MUVs when the electromagnetic interference issue needs to be considered.