Successfully removing malware will take anywhere from a few hours to several days, depending upon how complex the attack is and whether you attempt to fix it yourself or hire a professional WordPress malware removal service.