Boeing says it has finished with its updates to the flight-control software implicated in the crashes.
Boeing is updating an automated flight-control system that has been implicated in the two crashes involving the 737 Max.
Feature designed to warn pilots when a key sensor might be providing incorrect information.
Boeing has about 4,600 unfilled orders for the 737 Max, which was involved in two recent fatal crashes.
The airline has been substituting different aircraft on 737 Max routes.
The planes have been grounded around the world since mid-March.
Marc Garneau said of the 737 Max that Canada will certify changes made to the plane’s software.
Includes purchase rights for an additional 30 737 MAX aircraft.