Ο Λεοπόλδος έκανε τρεις πολέμους κατά της Γαλλίας: τον Ολλανδικό Πόλεμο, τον Πόλεμο των εννέα ετών και τον Πόλεμο της Ισπανικής Διαδοχής. Σε αυτόν τον τελευταίο, ο Λεοπόλδος θέλησε να δώσει στον νεότερο γιό του, Κάρολο ΣΤ΄, το σύνολο της ισπανικής κληρονομιάς, παραβλέποντας το θέλημα του τελευταίου Ισπανού βασιλιά Καρόλου Β΄. Για το σκοπό αυτό, ξεκίνησε έναν πόλεμο που έπληξε σύντομα μεγάλο μέρος της Ευρώπης. Τα πρώτα χρόνια του πολέμου πήγαν αρκετά καλά για την Αυστρία, με νίκες στη Μάχη του Σέλενμπεργκ και τη Μάχη του Μπλένχαϊμ. Αλλά εξελίχθηκε σε έναν επίμονο πόλεμο που θα τραβήξει μέχρι το 1714, εννέα χρόνια μετά το θάνατο του Λεοπόλδου, και ο οποίος, στην πραγματικότητα, είχε σοβαρό αντίκτυπο στα αντιμαχόμενα έθνη της Ευρώπης. Όταν στο τέλος η ειρήνη επέστρεψε με τη Συνθήκη του Ράστατ, δεν μπορούσε να ειπωθεί από κανέναν ότι η Αυστρία είχε αναδειχθεί θριαμβευτής, όπως έγινε στον πόλεμο εναντίον των Τούρκων.