Canada's trade minister has said it is up to the European Union to save a free trade deal that is being blocked by opposition from Belgium's French-speaking region before it is due to be signed next Thursday.

Chrystia Freeland said Canada is ready to sign the pact and that negotiations on its fine points were over.

"We have done our job. We have finished negotiating a very good agreement. Now the ball is in Europe's court," she said after meeting with Martin Schulz, president of the European Parliament, and ahead of her flight home.

"I hope that I can return in the next days with my prime minister to sign the treaty as planned."

All 28 EU governments support the Comprehensive Economic and Trade Agreement, but Belgium cannot give assent without backing from its five sub-federal administrations.

French-speaking Wallonia has steadfastly opposed it.

Mr Schulz, who is not directly involved in CETA talks but has good working ties with Ms Freeland, held an emergency meeting with Walloon premier Paul Magnette in a bid to revive the deal.

"The door for every step forward is open but it's quite clear that the problems on the table are European problems," Mr Schulz said.

"In my eyes, there are no problems that cannot be resolved."

Ms Freeland quit talks yesterday with chief Canadian and EU trade negotiators and Mr Magnette, declaring reaching a deal with the EU was "impossible".

Mr Magnette, however, this morning said his discussions with Canada were concluded and the remaining issues to be worked out were for the EU executive to address.

"We have still some little difficulties among Europeans," he said, without giving details.

"We won't hide that so we still have to work and discuss for a certain amount of time."

The agreement, the EU's first with a Group of Seven country, would, according to supporters, increase trade between the partners by 20%.

EU Trade Commissioner Cecilia Malmstrom said she still hoped to find a solution to the deal, which was due to be signed at a summit next Thursday with Canadian Prime Minister JustinTrudeau.

Wallonia is home to about 3.5 million people, less than 1% of the 507 million Europeans CETA would affect, but the EU's flagship trade project rests on the will of its government.

The Wallon parliament discusses CETA

Walloons have concerns about the threat of surging pork and beef imports from Canada and an independent court system to settle disputes between states and foreign investors, which critics fear hands power to multinationals.

Many EU leaders also suspect the local government in Namur of using its devolved powers to play domestic politics.