The 36-year-old played for Italy 42 times and scored 11 goals before quitting international football after the 2012 European Championship.
"I've already made the decision, I've talked about it with my family and my agent," Di Natale told Sky Sports Italia after Udinese's 3-1 home defeat by Verona on Monday.
"The club will know soon but I'll stop playing in June."
Di Natale, who started his career at Empoli and joined Udinese in 2004, twice finished as Serie A's leading scorer.
Image: Antonio Di Natale of Udinese Calcio
Photograph: Dino Panato/Getty Images
Heartbreak for England as Walcott out of World Cup with knee injury
Michael Schumacher shows 'slight improvement'
La Liga: Late double from Ronaldo seals flattering Real win
Serie A: Kaka brace breathes new life into Milan
How Eusebio's greatness left an indelible print on the world of football