Detroit Pistons (2010-2015)Rediger
Monroe blev valgt med det syvende samlede valg i første runde af 2010 NBA-udkast af Detroit Pistons. Den 6. juli 2010 underskrev han med stemplerne.
Monroe debuterede i NBA den 30. oktober 2010 mod Chicago Bulls. Han kom ud af bænken for at score 2 point og 3 rebounds på 7 minutter. Efter at være kommet ud af bænken i den første måned af sæsonen, startede Monroe sin første karriere den 10.December 2010 mod Minnesota Tømmervolve. I dette spil registrerede Monroe otte point, femten rebounds og en blok i 35 minutters handling. På trods af en langsom start på sæsonen steg Monroes produktion i 2011, da han blev en solid målscorer og rebounder for genopbygningsstemplerne. Den 23. februar 2011 mod Indiana Pacers, Monroe havde sit bedste spil i sæsonen med 27 point og 12 rebounds på 11-17 skydning.
den 4. maj 2011 placerede Monroe sjette i NBA Rookie of The Year stemmetotaler og sluttede tæt bag Gary Neal fra San Antonio.i løbet af sæsonen 2011-12 spillede Monroe ind og startede alle Detroits 66 kampe. Den 8. februar 2012 blev han valgt til at spille i NBA All-Star Rising Stars Challenge. Monroe og holdkammerat Brandon Knight blev begge udvalgt til Team Shak, på trods af at de blev udarbejdet i forskellige år.i løbet af sæsonen 2013-14 indspillede Monroe sin tredje sæson i træk med 1.000 plus point og 600 plus rebounds og sluttede sig til Grant Hill som de eneste stempler, der gjorde det siden 1994-95.
den 30.juni 2014 tilbød Pistons et års kvalificerende tilbud om at gøre Monroe til en begrænset fri agent. Den 8. September 2014 blev det meddelt, at Monroe underskrev Pistons’ kvalificerende tilbud, hvilket gjorde ham til en ubegrænset fri agent i 2015. Den næste dag suspenderede NBA Monroe uden løn for de to første kampe i sæsonen 2014-15 for kørsel, mens den var synligt nedsat i februar 2014. Den 3. December 2014 scorede han en sæsonhøj 29 point i et 102-109 overtidstab for Boston Celtics. Den 8. April 2015 vendte han tilbage til handling efter at have savnet 11 kampe med en knæskade for at registrere 19 point og 10 rebounds i endnu et tab for Celtics.
Milvaukee Bucks (2015-2017)Rediger
den 9.juli, i 2015 underskrev Monroe en treårig kontrakt på 50 millioner dollars med Bucks. Han debuterede for Bucks i deres sæsonåbner den 28. oktober 2015 og indspillede 22 point og 14 rebounds i et tab på 122-97 mod Knicks. Mellem 9. februar og 7.Marts 2016 havde Monroe en 12-spil bænk, da hovedtræner Jason Kidd tinkede med sin line-up. I sit første spil, der kom ud af bænken, indspillede han en sæsonhøj 29 point og 12 rebounds i en 112-111 sejr over Boston Celtics. Monroe vendte tilbage til startopstillingen den 9.marts til Bucks’ kamp mod Miami Heat.
Monroe blev tildelt en permanent bænkrolle for Bucks i 2016-17 af træner Kidd. Den 25. januar 2017 førte han Bucks med en sæsonhøj 28 point i et 114-109 tab for Philadelphia 76ers.
Phoenicia Suns (2017-2018)Rediger
den 7.November 2017 blev Monroe handlet sammen med rettighederne til en beskyttet fremtidig første runde pick og en 2018 beskyttet anden runde pick til Foenicia Suns i bytte for Eric Bledsoe. Han havde at gøre med en venstre kalv stamme ved ankomsten til Føniks. Han debuterede for Suns den 16. November 2017 og optog 20 point og 11 rebounds på 26 minutter som en starter i et 142-116 tab for Houston Rockets. Monroe spillede midt i spekulationer om, at han kunne handles eller få sin kontrakt købt ud. Seks dage senere havde han 22 point og 15 rebounds i et overtidstab på 113-107 til sit tidligere hold. Den 24. januar 2018 havde han 16 point og en sæsonhøj 17 rebounds i et 116-101 tab for Indiana Pacers. Den 1. februar 2018 blev han frafaldet af Suns.
Boston Celtics (2018)Rediger
den 8.februar 2018 underskrev Monroe med Boston Celtics. Den 6. April 2018 indspillede han sin anden karriere triple-double med 19 point, 11 rebounds og 10 assists fra bænken i en 111-104 sejr over Chicago Bulls. Han blev det første Celtics center til at optage en tredobbelt dobbelt siden Robert Parish gjorde det den 29.marts 1987.
Toronto Raptors (2018-2019)Rediger
den 10.August 2018 underskrev Monroe med Toronto Raptors. Den 7. februar 2019 blev Monroe handlet til Brooklyn Nets med et valg i anden runde i 2021 til gengæld for kontante overvejelser. Han blev straks frafaldet af nettene.
anden periode med Boston (2019)Rediger
den 24.marts 2019 underskrev Monroe en 10-dages kontrakt med Boston Celtics. Han blev ikke underskrevet igen af Celtics ved udløbet af sin 10-dages kontrakt.
Philadelphia 76ers (2019) Rediger
Greg Monroe var med 76ers i 2019. Han blev ikke underskrevet igen.
Bayern Munchen (2019-2020)Rediger
den 25.juli 2019 underskrev Monroe med Bayern Munchen af den tyske Basketball Bundesliga (BBL) og EuroLeague.
Khimki Moskva-regionen (2020-2021)Rediger
den 30.juli 2020 underskrev Monroe med den russiske klub Khimki fra VTB United League og EuroLeague. Han blev udnævnt til ugens ligaspiller den 11. November efter at have bidraget med 28 point og ti rebounds i en 86-78 sejr mod PBC CSKA Moskva. Den 23. januar 2021 opsagde Khimki kontrakten med Monroe.