The liver fluke, Fasciola hepatica, is considered as the most common cause of fasciolosis in both domestic livestock and human. This study was carried out to detect the prevalence of the larval stages of F. hepatica in the snails Galba truncatula and Lymnaea stagnalis in West Azarbaijan, Iran. Snail collection was performed through searching 28 freshwater habitats from May to December 2010. Following the identification of the two snail species, polymerase chain reaction (PCR) was utilized to amplify the 28SrRNA gene of F. hepatica in the snails’ tissues. The amplified DNA fragment was subjected to restriction fragment length polymorphism (RFLP) analysis. According to the RFLP patterns, 16.6% of the examined G. truncatula and 1.1% of L. stagnalis were infected by F. hepatica. While there was not detected infection with larval stages of F. gigantica in any examined snails. The RFLP analysis of 28SrRNA gene was proven to be a useful tool for detection of the infection and its transmission by the intermediate hosts, and can help with the establishment of suitable control programs against fasciolosis in livestock and human in any region of interest.