Congenital heart disease (CHD) is the most common type of birth defect. Despite the many advances in the understanding of cardiac development and the identification of many genes related to cardiac development, the fundamental etiology for the majority of cases of congenital heart disease remains unknown. This review summarizes normal cardiac development, and outlines the recent discoveries of the genetic causes of congenital heart disease and provides possible strategies for exploring genetic causes.