Magician Penn Jillette, Real Housewives of New Jersey regular Teresa Giudice, The Incredible Hulk actor Lou Ferrigno, late night star/actor Arsenio Hall and supermodel Cheryl Tiegs will also compete for their chosen charities.
IndyCar driver Michael Andretti, American Chopper's Paul Teutul Sr, Twisted Sister rocker Dee Snider and radio host Adam Carolla make up the remainder of the men hoping to win the business competition.
The women's team is rounded up with Wayne's World actress Tia Carrere, singer Debbie Gibson, reality stars Victoria Gotti and Aubrey O'Day, actress/model Patricia Velasquez, comedienne Lisa Lampanelli, and Miss Universe 2008 Dayana Mendoza.
Donald Trump announced the cast during an appearance on Today this morning, saying: "They are all really competitive. This is the largest cast we've ever had and the longest show, they added three episodes."
In a press release, he added: "This season of Celebrity Apprentice will be the most exciting yet. The show will be great, with a record number of contestants and 15 episodes.
"We are thrilled to bring 18 new and talented celebrities who will help me make The Celebrity Apprentice one of the hottest shows on television this spring. This will be season 12 - amazing!"
Executive producer Mark Burnett added: "We've never seen such a smart and funny group as this year's lineup of celebrities. Celebrity Apprentice is better than ever, and it's all for a great purpose - raising millions for charity."
Country star John Rich won the previous season of The Celebrity Apprentice in May. He had been playing for St. Jude's Children's Research Hospital.
Celebrity Apprentice returns Sunday, February 12 at 9pm ET/PT on NBC.
Watch Donald Trump announcing the cast on Today: