We present a version of Opial's inequality for time scales and point out some of its applications to so-called dynamic equations. Such dynamic equations contain both differential equations and difference equations as special cases. Various extensions of our inequality are offered as well.