Charlie Sheen is high on life -- and tiger blood -- but he's not high on drugs ... TMZ has learned.

As TMZ first reported, Sheen and his ex, Brooke Mueller, each took drug tests back on March 11 as part of their custody settlement.

Sources close to the couple tell TMZ that Sheen got his results back within the last few days -- he passed. No word yet on Mueller's results.