Brendan Gallagher został wybrany przez Montreal Canadiens ze 147. numerem w piątej rundzie NHL Entry Draft 2010. W listopadzie 2011 zawodnik podpisał 3-letni entry-level contract z Canadiens. W listopadzie 2014 przedłużył kontrakt z zespołem z Montrealu o 6 lat.