Human induced pluripotent stem cell-derived cardiomyocytes (hiPSC-CMs) have become an important cell source to address the lack of primary cardiomyocytes available for basic research and translational applications. To differentiate hiPSCs into cardiomyocytes, various protocols including embryoid body (EB)-based differentiation and growth factor induction have been developed. However, these protocols are inefficient and highly variable in their ability to generate purified cardiomyocytes. Recently, a small molecule-based protocol utilizing modulation of Wnt/β-Catenin signaling was shown to promote cardiac differentiation with high efficiency. With this protocol, greater than 50%-60% of differentiated cells were cardiac troponin-positive cardiomyocytes were consistently observed. To further increase cardiomyocyte purity, the differentiated cells were subjected to glucose starvation to specifically eliminate non-cardiomyocytes based on the metabolic differences between cardiomyocytes and non-cardiomyocytes. Using this selection strategy, we consistently obtained a greater than 30% increase in the ratio of cardiomyocytes to non-cardiomyocytes in a population of differentiated cells. These highly purified cardiomyocytes should enhance the reliability of results from human iPSC-based in vitro disease modeling studies and drug screening assays.