The 2016 Libertarian Party presidential primaries and caucuses allowed electors to indicate non-binding preferences for the Libertarian Party's presidential candidate. These differed from the Republican or Democratic presidential primaries and caucuses in that they did not appoint delegates to represent a candidate at the party's convention to select the party's nominee for the United States presidential election. The party's nominee for the 2016 presidential election was chosen directly by registered delegates at the 2016 Libertarian National Convention, which ran from May 26 to 30, 2016. The delegates nominated former New Mexico Governor Gary Johnson for President and former Massachusetts Governor Bill Weld for Vice President.