In Quebec, Liberal support was at 36 per cent, compared to 22 for the Bloc Quebecois, 21 for the Conservatives, 10 for the Greens, seven for the NDP and three for the People's Party.
In Ontario, Liberals enjoyed the support of 38 per cent, five points ahead of the Conservatives. The NDP were at 13 per cent, the Greens at 12 and the People's Party at four.
The poll suggests the Liberals held a commanding lead in the Atlantic provinces, with 46 per cent support, more than 20 points ahead of the second place Conservatives.