Celebrities earn income from various sources, including acting or performing in films, TV shows, or concerts. They may also generate revenue from brand endorsements, product launches, book deals, business ventures, and social media partnerships.