John Stewart, 1st Earl of Traquair (died 27 March 1659) was a Scottish statesman, the son of John Stewart, the younger, of Traquair in Peeblesshire, of a branch, originally illegitimate, of the house of Buchan, and was created Baron Stewart of Traquair in 1628 and earl of Traquair in 1633.
He was appointed Treasurer-depute of Scotland and an extraordinary lord of session in 1630, and is said to have given the casting vote against John Elphinstone, 2nd Lord Balmerino at his trial in 1634, but afterwards obtained his pardon. From 1636 to 1641 he held the office of Lord High Treasurer of Scotland, and aided Charles I in introducing the liturgy.
He endeavoured to prevent a conflict by impressing on the king the necessity of caution and the danger of extreme measures against the rioters. He was, however, compelled to publish Charles's proclamation enforcing the use of the liturgy and forbidding hostile demonstrations on pain of treason (1638). This was followed by military measures in which Traquair assisted by secretly conveying munitions of war to Dalkeith Palace. He was, however, obliged to surrender the place with the regalia to the Covenanters (March 1639).
After the Treaty of Berwick he was appointed the king's commissioner to the assembly at Edinburgh (August 1639), and he assented in writing to the act abolishing episcopacy, but prevented its ratification by adjourning the opening of parliament.
His apparent double-dealing made him suspected by both parties, and in 1641 the Scottish parliament issued a warrant for his arrest. In his absence he was sentenced to death, but, although the king secured the remission of this penalty, he was dismissed from his office of treasurer, and in 1644, for repairing to the court and opposing the covenant, he was declared an enemy to religion and fined 40,000 marks.