A dual plunging constant velocity (CV) drive shaft is provided for communicating rotational forces from a transaxle to a drive wheel of a vehicle. The dual plunging CV drive shaft comprises a drive shaft that transfers torque from the transaxle to the drive wheel. An inboard plunging CV joint is coupled between the transaxle and the drive shaft, and an outboard plunging CV joint is coupled between the drive shaft and the drive wheel. The inboard and outboard plunging CV joints each comprises an elongate housing that receives a CV joint coupled with the drive shaft. The inboard and outboard plunging CV joints communicate rotational forces from the transaxle to the drive wheel during vertical pivoting of a trailing arm coupled with the outboard plunging CV joint. The elongate housings allow the drive shaft to “float” longitudinally, as needed, during extreme pivoting motion of the suspension.