Ferdinand III giftet seg i 1631 med Maria Anna av Spania. Hun var yngste datter til Filip III av Spania og Margaret av Østerrike. Hans annen kone var Maria Leopoldine av Østerrike (gift 1648) og hans tredje kone var Eleanor av Mantua.