Spjarup ist ein Dorf in der Gemeinde Vejle, in der Region Syddanmark, Dänemark. Spjarup liegt auf 54 m Höhe. Die nächste größere Stadt ist Vejle, 19,1 km östlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Jelling Heritage Site (16,5 km), Brücke über die Ravning Enge (6,7 km) und Vejen Kunstmuseum (19,6 km). Zu den Naturdenkmälern gehören Stoltenbjerg (5,6 km).