A representative of the 24-year-old reality TV star, whose real name is Nicole Polizzi, confirmed the news, reported MTV online.
"The world just got another Guido! Lorenzo Dominic LaValle has entered into the world weighting 6lbs, 5oz. Nicole, Jionni & Enzo are doing great," the representative said.
Snooki and LaValle announced that they were to be parents in May.
The reality TV star, known for her drunken antics, found out she was going to have a boy before she gave birth, but said that she was secretly hoping to have a girl.
"As long as it's healthy, I'm fine. So if you're a boy, I'll still love you, obviously," she had said.