Described is the efficient and robust generation of oligodendrocyte progenitor cells (OPCs) and oligodendrocytes from pluripotent stem cells (PSCs). The protocols provided recapitulate the major steps of oligodendrocyte differentiation, from neural stem cells to OLIG2+ progenitors, and then to 04+ OPCs, in a significantly shorter time than the 120-150 days required by previous protocols. Furthermore, 04+ OPCs are able to differentiate into MBP+ mature oligodendrocytes in vitro, and to myelinate axons in vivo when injected into immuno-compromised Shiverer mice, providing proof of concept that transplantation of PSC-derived cells for remyelination is technically feasible.