Das Spatprodukt, auch gemischtes Produkt genannt, ist das Skalarprodukt aus dem Kreuzprodukt zweier Vektoren und einem dritten Vektor. Es ergibt das orientierte Volumen des durch die drei Vektoren aufgespannten Spats (Parallelepipeds). Sein Betrag ist somit gleich dem Volumen des aufgespannten Spats. Das Vorzeichen ist positiv, falls diese drei Vektoren in der angegebenen Reihenfolge ein Rechtssystem bilden; bilden sie ein Linkssystem, so ist es negativ. Liegen die drei Vektoren in einer Ebene, so ist ihr Spatprodukt Null.
In kartesischen Koordinaten lässt sich das Spatprodukt auch mit Hilfe der aus den drei Vektoren gebildeten Determinante berechnen.