Genome-editing of human pluripotent stem cells (hPSCs) provides a genetically controlled and clinically relevant platform from which to understand human development and investigate the pathophysiology of disease. By employing site-specific nucleases (SSNs) for genome editing, the rapid derivation of new hPSC lines harboring specific genetic alterations in an otherwise isogenic setting becomes possible. Zinc finger nucleases (ZFNs), transcription activator-like effector nucleases (TALENs) and clustered regularly interspaced short palindromic repeats (CRISPR)/Cas9 are the most commonly used SSNs. All of these nucleases function by introducing a double stranded DNA break at a specified site, thereby promoting precise gene editing at a genomic locus. SSN-meditated genome editing exploits two of the cell's endogenous DNA repair mechanisms, non-homologous end joining (NHEJ) and homology directed repair (HDR), to either introduce insertion/deletion mutations or alter the genome using a homologous repair template at the site of the double stranded break. Electroporation of hPSCs is an efficient means of transfecting SSNs and repair templates that incorporate transgenes such as fluorescent reporters and antibiotic resistance cassettes. After electroporation, it is possible to isolate only those hPSCs that incorporated the repair construct by selecting for antibiotic resistance. Mechanically separating hPSC colonies and confirming proper integration at the target site through genotyping allows for the isolation of correctly targeted and genetically homogeneous cell lines. The validity of this protocol is demonstrated here by using all three SSN platforms to incorporate EGFP and a puromycin resistance construct into the AAVS1 safe harbor locus in human pluripotent stem cells.