W sezonie 2011-12, 13 stycznia 2012 zdobył swój pierwszy w NHL hat-trick przeciwko Tampa Bay Lightning. 12 września 2012 Brouwer przedłużył kontrakt z Capitals na kolejne 3 lata.

2 lipca 2015 drużyny Washington Capitals i St. Louis Blues dokonały wymiany, na mocy której do Bluesmanów przenieśli się Troy Brouwer i Pheonix Copley a w drugą stronę powędrował T.J. Oshie. Drużyna z St. Louis otrzymała również prawo wyboru w 3 rundzie draftu w 2016 roku.

25 kwietnia 2016 zdobył bramkę w trzeciej tercji 7 spotkania play-off, eliminując byłych kolegów i broniących tytułu Chicago Blackhawks.

1 lipca 2016 roku został wolnym agentem. Sam zawodnik wyraził zainteresowanie grą w zespole z rodzinnego miasta Vancouver Canucks. Ostatecznie, tego samego dnia podpisał kontrakt z Calgary Flames na 4 lata wart 18 mln dolarów. Po najsłabszym sezonie w karierze (22 zdobyte punkty) drużyna z Calgary wykupiła kontrakt Brouwera, a zawodnik został wolnym agentem. Pod koniec sierpnia 2018 podpisał roczny kontrakt z Florida Panthers.