25 czerwca 2010 roku został wybrany z numerem pierwszym w drafcie NHL 2010 przez klub Edmonton Oilers, po czym w lipcu 2010 podpisał trzyletni kontrakt z klubem na występy w lidze NHL. W barwach zespołu rozegrał sezony NHL (2010/2011) i NHL (2011/2012), po których w sierpniu 2012 przedłużył umowę z klubem o siedem lat (kontrakt gwarantuje mu wynagrodzenie w wysokości 42 mln dolarów). Po ogłoszeniu lokautu w sezonie NHL (2012/2013) od listopada 2012 występował w drużynie farmerskiej Oklahoma City Barons w rozgrywkach AHLhttp://www.okcbarons.com/index.cfm?fa=PressReleases&ra=showarticle&guid=35B025B7-8ED2-4B4E-AF0B-DE3C5E9D2E74.Taylor Hall signs with the OKC Barons – The Copper & Blue., a po wznowieniu rozgrywek NHL w styczniu powrócił do gry w Edmonton Oilers.
W czerwcu 2016 został zawodnikiem New Jersey Devils w toku wymiany za Adama Larssona. W grudniu 2019 przeszedł do Arizona Coyotes. W październiku 2020 został zatrudniony przez Buffalo Sabres, skąd w kwietniu 2021 w przeszedł do Boston Bruins
Kariera reprezentacyjna Jest reprezentantem Kanady. Występował w kadrach juniorskich kraju na mistrzostwach świata do lat 17 (2008), do lat 18 (2008) i do lat 20 (2010). We wszystkich trzech kategoriach wiekowych zdobywał medale mistrzostw świata.