YWCA Canada has issued an apology to Indigenous communities for its involvement in programs offered at residential schools and Indian hospitals supporting colonial ideologies and promoting policies of assimilation.