As of June 30, 2019, Canada has an inventory of about 2.9 million used nuclear fuel bundles. If stacked like cordwood, all this used nuclear fuel could fit into about eight hockey rinks from the ice surface to the top of the boards. At the end of the planned operation of Canada's existing nuclear reactors, the number of used fuel bundles could total about 5.5 million. 
This is an image illustrating the amount of used nuclear fuel bundles estimated to exist in Canada.

About 90,000 additional used fuel bundles are generated each year.

A deep geological repository (See Canada's plan) will need to be large enough to contain and isolate the full inventory of Canada's used fuel. No foreign used fuel will be placed in the repository.

The NWMO publishes annual inventory reports which can be found in the Reports section.