Yes, it's legal to host a poker game at home in Ontario as long as the game is not operated as a business (i.e., no one is making a profit from operating the game) and the stakes are within reasonable limits.