Cytotoxic T lymphocytes and natural killer cells play a crucial role in eliminating tumour and virus-infected cells. The perforin is a key part of the arsenal that these cells use to destroy their targets. In this study, we characterized single-nucleotide polymorphisms (SNPs) located in the promoter region of the perforin gene among distinct Brazilian ethnic groups. The study was carried out by sequencing this region in three groups: European, African and Asian descents. We demonstrated for the first time the occurrence of three new polymorphisms in the promoter region of gene PRF1: 494A/G (rs78058707), 720G/A (rs75925789) and 1176C/T (rs75183511). Three other SNPs already described in the literature 63A/G (rs35401316), 112A/G (rs10999428) and 1012C/T (rs35069510) were also detected. The SNPs are distributed differently in the ethnic groups studied. The 112G allele was observed at high frequency, especially among Asian descents (48.1%). The 1012T allele was detected only among European descents, the 494G allele only among Asian descents and 1176T allele only in African descents. Based on the association between the polymorphisms described, ten new haplotypes were originated. In functional analysis, we noticed that SNPs present in most common haplotypes cannot induce significant differences in expression levels of perforin alone. In conclusion, this study demonstrates for the first time the existence of three new polymorphisms in perforin promoter and, contrary to what was stated, the presence of these SNPs does not alter the levels of protein expression.