Two pairs of primers (P1 and P2) were designed to detect single nucleotide polymorphisms of exon 2 and intron 2 of bone morphogenetic protein 4 (BMP4) gene in both high fecundity breed (Jining Grey goat) and low fecundity breeds (Boer, Angora and Inner Mongolia Cashmere goats) by single strand conformation polymorphism. Results showed that no polymorphism was detected for exon 2 (primer P1) of BMP4 gene in four goat breeds. For intron 2 (primer P2), three genotypes (AA, AB and BB) were detected in Jining Grey and Inner Mongolia Cashmere goats, two genotypes (AB and BB) in Angora goats, and only one genotype (AA) in Boer goats. Sequencing revealed one mutation (2203G>A) of BMP4 gene in the genotype BB in comparison to the genotype AA. The differences of litter size between AA, AB and BB genotypes were not significant (P > 0.05) in Jining Grey goats. A pair of primer (P3) was designed to detect polymorphism in the 3' flanking region of BMP4 gene that contained dinucleotide repeated sequence (CA) in the four goat breeds by microsatellite analysis. For primer P3, three genotypes (CC, CD and DD) were detected in four goat breeds. Sequencing revealed one more CA dinucleotide in genotype DD than in genotype CC. The Jining Grey does with genotype CC had 0.55 (P < 0.05) or 0.72 (P < 0.05) kids more than those with genotype CD or DD. These results preliminarily indicated that allele C of BMP4 gene is a potential DNA marker for improving litter size in goats.