La carrera hizo parte del UCI WorldTour 2016 siendo la vigesimoquinta competición del calendario de máxima categoría mundial.
La carrera fue ganada por el corredor belga Greg Van Avermaet del equipo BMC Racing, quién ganó al sprint por delante del eslovaco Peter Sagan (Tinkoff) y del italiano Diego Ulissi (Lampre-Merida).
[2] Tomaron parte en la carrera veintiún equipos: los dieciocho UCI ProTeam (al tener asegurada y ser obligatoria su participación), más dos equipos Profesionales Continentales y una selección nacional de Canadá invitados por la organización.
El Gran Premio de Montreal otorga puntos para el UCI WorldTour 2016, para corredores de equipos en las categorías UCI ProTeam, Profesional Continental y Equipos Continentales.
La siguiente tabla corresponde al baremo de puntuación: Además, también otorgó puntos para el UCI World Ranking (clasificación global de todas las carreras internacionales).