I figure three , one for west and east coasts and one free agent . Of course we would also require escorts and oilers etc . . Sadly we just let Americans do it for us .Any country looking at a carrier really, really needs to consider cost of upkeep. It's ferocious. And realistically, if Canada had a carrier at all, it would need at least two. Just a consequence of having coasts on two oceans.