5 G6PD variants were identified in our study, of which 12 cases with Viangchan (871 G > A), 2 with Canton (1376 G > T), 1 with Mahidol (487 G > A), 1 with Kaiping (1388 G > A), 2 with Union (1360 C > T).