The two biggest in Canada are the Glengarry Highland Games and Fergus Highland Games, both are in Ontario. They take place the first and second weekend in August.