Pardons are occasionally granted preemptively, before any actual charge is made.
But I shouldn't think that a president would be able to pardon himself. Don't ask for legal citations, because I don't have any, but that's my off-the-cuff feeling on the thing.
Dave Oesterreich