"We are thrilled to have Seth MacFarlane host the Oscars," show producers Craig Zadan and Neil Meron said in a statement. "His performing skills blend perfectly with our ideas for making the show entertaining and fresh. He will be the consummate host, and we are so happy to be working with him."
It will be MacFarlane's first appearance on the Oscar stage.
"It's truly an overwhelming privilege to be asked to host the Oscars," MacFarlane said in a statement. "My thoughts upon hearing the news were, one, I will do my utmost to live up to the high standards set forth by my predecessors; and two, I hope they don't find out I hosted the Charlie Sheen Roast."
MacFarlane is also known as the co-creator of "American Dad!" and "The Cleveland Show." He also had box office success over the summer as director of "Ted."
The 2013 Oscar ceremony will air live on ABC7 on Sunday, Feb. 24, 2013.