What is X Club Toronto?
X Club is one of the larger and longest-running on-premise lifestyle clubs in Canada — based in Toronto, with a dedicated weekly calendar including couples-only nights, singles-friendly nights, and themed parties. The Canadian lifestyle scene is widely regarded as more polished and less prudish about specifics than the US average; X Club is a flagship example of that culture, and a common entry point for newcomer couples in the Toronto / Greater Ontario area.