College Po szkole średniej Butler zdecydował się na wybór uczelni Tyler Junior College. Po pierwszym roku postanowił przenieść się do Marquette University, gdzie bronił barw drużyny Marquette Golden Eagles. W drugim roku gry na tej uczelni zaczął wychodzić w podstawowej piątce i osiągnął statystyki na poziomie 14,7 punktów i 6,4 zbiórek na mecz. W trakcie sezonu dwukrotnie trafiał rzuty dające jego drużynie zwycięstwo – przeciwko Connecticut Huskies i St. John's Red Storm. Po sezonie 2010/11, w którym notował 15,7 punktów i 6,1 zbiórki zgłosił się do draftu NBA.
NBA Z 30. numerem draftu 2011 Butler został wybrany przez Chicago Bulls. Koszykarz zyskał uznanie w lidze dzięki tytanicznej pracy, słabszy w rzutach z dystansu.
2 czerwca 2014 został wybrany do drugiej piątki defensorów sezonu 2013/14.
7 maja 2015 został wyróżniony nagrodą NBA Most Improved Player Award za sezon 2014/15.
3 stycznia 2016 pobił klubowy rekord Chicago Bulls, notując 40 z 42 zdobytych punktów w drugiej połowie wygranego meczu 115-113 spotkania z Toronto Raptors.