Cheri Beasley war zunächst von 1994 bis 1999 als Staatsanwältin tätig.
Sie begann ihre Karriere als Richterin an einem District Court North Carolinas im Cumberland County, wo sie von 1999 bis 2008 tätig war. 2008 wurde sie zur Richterin am Berufungsgericht, dem North Carolina Court of Appeals, gewählt. Sie war damit die erste afroamerikanische Frau, die eine staatsweite Wahl in North Carolina für sich entscheiden konnte, ohne zuvor ernannt worden zu sein. 2014 folgte die Wahl zur Richterin am Obersten Gericht ihres Bundesstaates. 2019 ernannte Gouverneur Roy Cooper Beasley zum Chief Justice.
Als Chief Justice musste Beasley unter anderem wegen der COVID-19-Pandemie in den Vereinigten Staaten Notstandsanordnungen für die Gerichte North Carolinas treffen.[1]
Bei der Wahl 2020 wurde sie um 412 Stimmen nicht als Richterin des Supreme Courts wiedergewählt.[2] Nach dem Ausscheiden aus dem Gericht wurde sie als Rechtsanwältin in einer Kanzlei in Raleigh tätig.[3]
Am 27. April 2021 gab sie bekannt, dass sie sich bei der Senatswahl 2022 für einen der beiden Sitze North Carolinas im Senat der Vereinigten Staaten bewarb. Sie wäre im Falle eines Wahlsieges die erste Afroamerikanerin gewesen, die North Carolina im Senat vertritt.[2] Beasley gewann die demokratische Vorwahl, so dass sie im November gegen den republikanischen Kandidaten Ted Budd antrat.[4] Sie unterlag Budd dann in der Hauptwahl im November 2022.[5]