Vilanch was born in New York City, New York. He grew up in Paterson, New Jersey. He was adopted when he was four days old. He was raised in a Jewish family. He studied at the Ohio State University (OSU). He is openly gay.