The game – involving legends from the Reds' illustrious past and an all-star celebrity team – will be played on the night of Thursday, May 14.
It is being staged by Dalglish and Liverpool FC in aid of the Marina Dalglish appeal, raising funds for a new radiotherapy unit at University Hospital, Aintree, while also remembering the Hillsborough 96.
The Liverpool legend said: "This is a match we have been talking about staging for a while and it's brilliant we can now confirm it."
"The players who will be involved are all really keen to come together again and play for the fans who offered such support through the time of the Hillsborough disaster. I am sure it will be a great occasion with all of the money going towards the building of a badly-needed Radiotherapy facility on this side of the water."
Marina, who launched her charity after being diagnosed and treated for breast cancer, said: "We are looking to raise money for the Radiotherapy Unit.
"But we are also looking at different ideas for the setting up a memorial for the Hillsborough families somewhere in the hospital.
"The Hillsborough Family Support Group has been really helpful to us over the years.
"So it's nice for us to be able to stage this game in memory of those who lost their lives 20 years ago."