Vektorový součin je v matematice binární operace vektorů v trojrozměrném vektorovém prostoru. Výsledkem této operace je vektor (na rozdíl od součinu skalárního, jehož výsledkem je při součinu dvou vektorů skalár). Výsledný vektor je kolmý k oběma původním vektorům.