Wychowanek akademiiBryne FK w której przygodę rozpoczął w 2012. W sezonach 2015 oraz 2016 Haaland występował w rezerwach Bryne FK, gdzie w 14 meczach zdobył 18 bramek[2]. 12 maja 2016, w wieku zaledwie 15 lat, doczekał się debiutu w pierwszej drużynie Bryne w meczuOBOS-Ligaen przeciwkoRanheim Fotball[3]. Gdy był zawodnikiem Bryne, wyjechał na nieudane testy do drużyny niemieckiejBundesligi –TSG 1899 Hoffenheim. Łącznie Erling zaliczył 16 meczów dla Bryne[2].
1 lutego 2017Molde FK poinformowało o podpisaniu kontraktu z Erlingiem Braut Haalandem[4]. W oficjalnym meczu zadebiutował 26 kwietnia 2017 wPucharze Norwegii przeciwkoVolda Tl. W tym meczu strzelił również swoją pierwszą bramkę dla Molde FK[5]. WEliteserien pierwszy mecz Haalandem rozegrał 4 czerwca 2017, pojawiając się na boisku w 71. minucie meczu przeciwkoSarpsborg 08[6]. Również ten debiut zakończył z bramką dając zwycięstwo swojej drużynie trafieniem w 77. minucie.
1 lipca 2018, Haaland strzelił 4 gole w zaledwie 17 minut i 4 sekundy przeciwko niepokonanemu wówczas liderowi – drużynieSK Brann. W europejskich pucharach po raz pierwszy udało mu się pokonać bramkarza rywali 26 lipca 2018 w wygranym 3:0 meczu zKF Laçi[7].
19 sierpnia 2018Red Bull Salzburg ogłosił, że Haaland dołączy do ich drużyny 1 stycznia 2019, podpisując pięcioletni kontrakt[8]. Norweg okazał się rewelacją rozgrywekaustriackiej Bundesligi. Pierwszego hat-tricka dla drużyny Red Bulla Salzburg zdobył wPucharze Austrii przeciwkoSC-ESV Parndorf[9]. Mecz zakończył się wysoką wygraną 7:1. 14 września w zwycięstwie 7:2 zTSV Hartberg[10], w ten sposób zdobył 11 bramek w zaledwie 7 spotkaniach dla Red Bulla Salzburg. Trzy dni później zdobył swojego pierwszego hat-tricka wLidze Mistrzów UEFA w debiucie przeciwko belgijskiemuKRC Genk w spotkaniu zakończonym wynikiem 6:2[11]. Te trzy bramki zdobył w trakcie pierwszej połowy meczu.
29 grudnia 2019Borussia Dortmund ogłosiła kupno Norwega z drużyny z Salzburga[12]. W barwach drużyny z Dortmundu – Haaland zadebiutował 18 stycznia 2020 w meczu przeciwkoFC Augsburg, zmieniając w 56. minucie przy stanie 1:3 –Łukasza Piszczka. W ciągu pierwszych 23 minut na boisku Norweg zdobył hat-tricka, oddając trzy strzały na bramkę, a Borussia wygrała ten mecz 5:3[13].
21 listopada 2020, Haaland zdobył cztery bramki w wygranym 5:2 spotkaniu zHerthą BSC. Jednocześnie Norweg ustanowił nowy rekord Bundesligi, strzelając 23 gole w swoich pierwszych 22 spotkaniach w najwyższej klasie rozgrywkowej w Niemczech[14].
10 maja 2022Manchester City osiągnął porozumienie zBorussią Dortmund w sprawie transferu Haalanda do angielskiego klubu[15]. 13 czerwca 2022 Haaland podpisał pięcioletni kontrakt z Manchesterem City, którego zawodnikiem został wraz z otwarciem okienka transferowego 1 lipca 2022[16]. 24 lipca 2022 zadebiutował w wygranym 1:0 meczutowarzyskim wGreen Bay przeciwkoBayernowi Monachium, gdzie zdobył swoją pierwszą bramkę w barwach Manchesteru City[17]. 30 lipca 2022 wystąpił w meczu przegranym zLiverpoolem 1:3 oTarczę Wspólnoty[18]. 7 sierpnia 2022 strzelił dwie bramki w swoim debiucie wPremier League w wygranym 2:0 wyjazdowym meczu zWest Ham United[19]. 27 sierpnia 2022 w 4. kolejce Premier League strzelił swojego pierwszegohat tricka w wygranym meczu przeciwkoCrystal Palace (4:2)[20]. 31 sierpnia 2022 w 5. kolejce Premier League zaliczył drugiego hat-tricka z rzędu w wygranym meczu przeciwkoNottingham Forest (6:0)[21][22]. 6 września 2022 zadebiutował wLidze Mistrzów UEFA w barwach Manchesteru City, strzelając dwa gole przeciwkoSevilli stał się pierwszym zawodnikiem, który strzelił 25 bramek w 20 występach[23][24]. 22 stycznia 2023 w 21. kolejce Premier League przeciwkoWolverhampton Wanderers strzelił czwartegohat-tricka w 19 meczach. Tym samym pobił on rekordRuuda van Nistelrooya – 65 meczów[25][26]. 14 marca 2023 w meczu rewanżowym 1/8 finału strzelił pięć goli przeciwkoRB Leipzig w Lidze Mistrzów, wyrównując rekordLionela Messiego iLuiza Adriano pod względem największej liczby bramek strzelonych w jednym meczu Ligi Mistrzów[27][28]. W ten sposób osiągnął również 39 bramek we wszystkich rozgrywkach dla Manchesteru City, pobijając rekord klubu pod względem większości bramek strzelonych w jednym sezonie, który wcześniej należał doTommy’ego Johnsona, który strzelił 38 bramek w sezonie 1928/1929[29]. 11 kwietnia 2023 w pierwszym meczu zBayernem Monachium, strzelając swoją 45. bramkę, pobił rekord goli strzelonych przez piłkarzaPremier League w jednym sezonie należącyMohameda Salaha (2017/2018) orazRuuda van Nistelrooya (2002/2003)[30].
Haaland jest reprezentantem Norwegii w różnych grupach wiekowych. 27 marca 2018 zdobyłhat-tricka przeciwkoSzkocji U-19 w wygranym 5:4 meczu eliminacyjnym do mistrzostw Europy do lat 19[31]. 30 maja 2019 strzelił 9 goli w wygranym meczu przez jego drużynę naMistrzostwach Świata U-20 zHondurasem (12:0)[32][33].
10 października 2024 Haaland strzelił dwa gole w wygranym 3:0 meczu zeSłowenią. To była 33. i 34. bramka Haalanda dla norweskiej kadry. Tym samym stał się najskuteczniejszym strzelcem w historii swojej reprezentacji. W 36. meczach strzelił 34 gole w pobijając rekordJorgena Juve, który utrzymywał się od 1937 roku. 17 listopada 2024 zaliczył czwartego hat-tricka, wygrywając 5:0 zKazachstanem, pomagając Norwegii po raz pierwszy w historii awansować do dywizji ALigi Narodów UEFA[34]. 9 września 2025 Haaland strzelił pięć goli i zaliczył dwie asysty w wygranym 11:1 meczu zMołdawią podczaseliminacji doMistrzostw Świata 2026[35].
Po przenosinach do Salzburga zmienił zapis swojego nazwiska zHåland naHaaland.
Jest związany z Isabel Haugseng Johansen - koleżanką z dzieciństwa, która również grała w Bryne FK. Pod konkec 2024 roku urodził się im syn. Dokładna data urodzenia i imie nie są znane publicznie.