As of writing, Celebrity Net Worth shares that Cardi B has earned a net worth of $40 million. This number is a combination of her work as a rapper, actress, producer, reality television star ,and entrepreneur.