An automatic artifact extraction system is proposed based on a hybridization of Stone’s BSS and genetic algorithm. This hybridization is called evolutionary Stone’s BSS algorithm (ESBSS). Original Stone’s BSS used short- and long-term half-life parameters as constant values, and the changes in these parameters will be affecting directly the separated signals; also there is no way to determine the best parameters. The genetic algorithm is a suitable technique to overcome this problem by finding randomly the optimum half-life parameters in Stone’s BSS. The proposed system is used to extract automatically the common artifacts such as ocular and heart beat artifacts from EEG mixtures without prejudice to the data; also there is no notch filter used in the proposed system in order not to lose any useful information.