Vektorski produkt (rjeđe vektorski umnožak) je binarna matematička operacija na dva vektora u euklidskom trodimenzionalnom prostoru. Označava se simbolom ×. Za dva linearno nezavisna vektora i , njihov vektorski produkt je vektor koji je okomit na oba vektora (normala na ravninu koju ti vektori razapinju), a njegov iznos je jednak površini paralelograma kojeg ta dva vektora razapinju. Orijentaciju vektora daje nam pravilo desne ruke. U slučaju da vektori i nisu linearno nezavisni (dakle jedan je linearna kombinacija drugoga, odnosno imaju isti smjer), njihov vektorski produkt je nul-vektor.