Lucien Cannon, PC (January 16, 1887 – February 14, 1950) was a Canadian lawyer and politician.
His brother was Lawrence Arthur Dumoulin Cannon, a puisne judge of the Supreme Court of Canada.
In 1911 federal election, he ran as a Liberal candidate for the House of Commons of Canada in the riding of Charlevoix losing to Joseph David Rodolphe Forget.
In a 1913 by-election, he was elected to the Legislative Assembly of Quebec in the riding of Dorchester.
He resigned in 1917 to run again for the Canadian House of Commons in the riding of Dorchester in a by-election.