The date for the dinner is Friday, July 3, 2015, and it will take place at the County Ground.
Hall, who is 39, was released by the club at the end of last season after a successful seven-year stint at Wantage Road.
During that time, Hall played 207 games for Northants, scored 6,662 runs and took 358 wickets in all forms of the game.
Hall is also a former South Africa international, playing 21 Tests and 88 one-day internationals.
He played in two World Cups, in 2003 and 2007, where he took career best figures of five for 18 against England.
Hall said: “I would like to thank Northants and the board for awarding me a Testimonial Dinner.
“I am very honoured and excited to be awarded this event in recognition for my years of service to the club and the sport in general.
“I would also like to thank the members and supporters throughout my career.
“This testimonial event marks an opportunity to announce my retirement from all forms of cricket.
“I have had a long and wonderful career that spanned over 20 years and across too many countries to mention.
“I look forward to the next part of my career.”
Northants coach David Ripley was quick to praise Hall, and said: “It was a privilege to work with Andrew an absolute warrior of a competitor.
“When the going got tough, he certainly got going with bat or ball.
“Northants Cricket has benefited enormously from Andrew’s skill and determination, and I know the cricketing public will come along and give him the send off he deserves.”
Former County team-mate and captain Stephen Peters said: “I’m delighted to hear the announcement that Andrew has been awarded a benefit dinner by the club.
“I played many years with Hally, and can honestly say I haven’t played with many more whole-hearted cricketers.
“A great career at both international and county level, Hally was a warrior on the field and gave no quarter.
“I wish Hally a great night and I hope the loyal supporters give him the fantastic support he deserves.”
The testimonal evening will include a three course meal, guest appearances and an auction.
Tickets are available now from www.andrewhallcricket.com and are priced at £75 per person, or £700 for a table of 10
For more information, please email [email protected]
Hall has also chosen to support the Professional Cricketers’ Association, who work hard to protect and represent the rights of all professional cricketers past and present.