The 2012 presidential campaign of Gary Johnson, the 29th Governor of New Mexico, was announced on April 21, 2011. He declared his candidacy for the 2012 Republican Party nomination for President of the United States. On December 28, 2011, Johnson withdrew his candidacy for the Republican nomination, and declared his candidacy for the 2012 presidential nomination of the Libertarian Party. The 2012 Libertarian National Convention was held during the first weekend of May 2012