Barbara Sullivan born January 24, 1943 in Calgary, is a former politician in Ontario, Canada. She was a Liberal member of the Legislative Assembly of Ontario from 1987 to 1995.
Sullivan was educated at the Carleton University School of Journalism, and worked as a journalist and later as a public affairs consultant while being engaged in community activities, including the Liberal Party of Canada and the Ontario Liberal Party. She managed several leadership campaigns in the party, including that of Dr. Stuart Smith, leader of the Ontario Liberal Party, and was the Ontario campaign manager for Jean Chretien, who became leader of the Liberal Party of Canada and Prime Minister of Canada. Sullivan also managed the successful campaigns of Art Eggleton as Mayor of the City of Toronto. She served as Chief of Staff and Executive Assistant to the Treasurer of Ontario (Minister of Finance), Robert Nixon, from 1985 to 1987.
She was first elected to the Ontario legislature in the 1987 provincial election, defeating her Progressive Conservative opponent in Halton Centre by over 6,000 votes amid a landslide Liberal majority at the provincial level. Sullivan served in the government of Premier David Peterson as the government caucus chair, parliamentary assistant to the Minister of Labour from 1988 to 1989, and chair of the Select Committee on Energy in the Ontario legislature. She also represented the elected members of the governing Liberal Party on the legislature's Board of Internal Economy.