Protein C (PC) and protein S (PS) play key roles in an anticoagulant pathway in order to control the haemostatic system. We identified single nucleotide polymorphisms (SNPs) and/or haplotypes in the promotor and exons of the whole PC and PS genes and in the 3'-untranslated region of the PS gene in 55 Thai individuals. The PC gene revealed 10 haplotypes. One synonymous SNP at 2196 was found in the normal Thai population with a minor allele frequency of 4.90%. One homozygous mutation in exon 7, R147W, co-segregated with the synonymous SNP 2196 (homozygote) of the PC gene, resulting in decreased PC activity and antigenic levels. The PS gene revealed three haplotypes with two frequent dimorphisms in exon 15 and the 3'-untranslated region. The most frequent haplotype in the PS gene was H3 (wild type). There was no correlation between the haplotypes of PC and PS genes with functional and antigenic levels of PC and PS.