Da bismo tijelo na opruzi doveli u stanje osciliranja, moramo oprugu rastegnuti. Rad tada obavlja vanjska sila, čime se povećava unutrašnja energija opruge, tj. njena potencijalna energija. Ona je najveća u amplitudnom položaju. U ravnotežnom položaju potencijalna energija iščezava, a kinetička energija poprima najveću vrijednost, jer je tada brzina najveća.
Kinetička energija oscilatora u bilo kom položaju je:
Ek = 1/2 kxo2 E= mv02 /2
Ep = 1/2 kx2 Ep= mω2x2 / 2
Kinetička energija ima vrijednost jednaku nuli kad oscilator dostigne maksimalno odstojanje od ravnotežnog položaja, a maksimalnu vrijednost kad je x=0. U tom slučaju je Ep= 0.
U toku oscilatornog kretanja, ako nema otpora vazduha, trenja ili drugih sila na čije savlađivanje se nepovratno troši energija, energija stalno prelazi iz potencijalne u kinetičku i obratno. Njihov zbir je u svakom trenutku konstantan i jednak maksimalnoj potencijalnoj ili kinetičkoj energiji.