The large rides are club rides such as Beaconsfield Cycling Club and are mostly off Island. Martin Swiss Cycles in Westmount has a Sat. morning ride and if you call the shop they will tell you the time.
I ride almost every day and I don't see rides bigger than 6-10 persons.
There is a Tuesday night crit race in Lachine and a Wednesday night race in Laval.