Viteza de undă este o măsură a vitezei unei valuri. Se calculează ca un raport al valorii deplasării unei valuri până la momentul în care este nevoie de unde să se deplaseze acea distanță.
Viteza de undă poate fi determinată dacă sunt cunoscute anumite proprietăți ale undei, cum ar fi lungimea de undă, perioada și frecvența. Viteza valului se calculează ca raport între o lungime de undă și o perioadă a undelor. Poate fi calculat și ca produs al lungimii de undă și al frecvenței. Creșterea fie a lungimii de undă, fie a frecvenței crește viteza de undă. Cu toate acestea, în valuri cum ar fi lumina, viteza rămâne constantă într-un mediu dat, în timp ce creșterea uneia dintre variabile, cum ar fi lungimea de undă, determină o scădere a celeilalte variabile, care este frecvența.