Yes, a small business can buy life insurance in Canada. The corporation can buy and own the policy, covering an owner or key employee. Or, they can buy life insurance as part of an employee benefits package for their employees.