Der havde igennem mange år været interesse i at bringe et MLS hold til North Carolina, og dette håb fik nyt ild i 2018, da David Tepper købte NFL-holdet Carolina Panthers, og ved samme begivenhed gjorde det klart at han havde interesse i at bringe et MLS til byen.[1] Et officielt bud fra Tepper blev lanceret i juli 2019.[2] Buddet blev modtaget positivt af ligaen, især på grund af at holdet ville kunne spille på Bank of America Stadium, hvor at Panthers også spiller. I december 2019 blev det offentliggjort at Charlotte vil blive det 30. hold i MLS.[3]
Det var oprindeligt planen at Charlotte skulle have sin debutsæson i 2021, men som resultat af coronaviruspandemien blev det besluttet at udskyde klubbens indgang i ligaen til 2022 sæsonen.[4] Klubben spillede sin første kamp den 6. februar 2022, som dog endte med et 3-0 nederlag til D.C. United.[5] Klubben spillede sin første hjemmebanekamp den 5. marts og tiltrak 74.479 tilskuere til kampen, hvilke er en rekord for flest tilskuere til en MLS kamp nogensinde.[6]
Charlotte FC spiller sine hjemmebanekampe på Bank of America Stadium, hvilke også er hjemmebanen for Charlotte Panthers, det amerikanske fodboldhold som David Tepper også ejer.[6] Stadionet kan holde op til 74.867 tilskuere, men til normale kampe tager klubben kun brug af den nederste halvdel af stadionet, hvilke holder 38.000 tilskuere. Ved større kampe, så som sæsonens første kamp og eventuelle slutspilskampe vil hele stadionet blive taget i brug.[7]