Trace Adkins Drunk on a Stage

7/15/2016 10:34 AM PDT
EXCLUSIVE

Trace Adkins was 3 sheets during a charity performance which went south, but he's making good by making a big fat donation to a children's hospital.

The country star was performing in Seaside Heights, New Jersey Wednesday for a fundraiser benefiting St. Jude Children's Hospital.

Trace slurred his way through 3 songs -- obviously drunk -- and it got so bad some people in the audience beelined it for the exit.

The singer's had his problems with the bottle ... back in 2014 he got in a fight with a Trace look-alike on a cruise ship. He went to rehab shortly after the ship docked.

As for Wednesday night ... St. Jude's got a windfall. Trace donated his performance fee to the hospital.