Glutathione peroxidase (GPx) is a key member of the family of antioxidant enzymes in trematode parasites including Fasciola spp. Because of its abundance and central role as an anti-oxidant that helps to protect parasites from damage by free radicals released from the host immune cells, it has both diagnostic as well as vaccine potential against fasciolosis. In this study, we have cloned, characterized, and detected the expression of the GPx protein in Fasciola gigantica (Fg). FgGPx (582 bp) was cloned by polymerase chain reaction (PCR) from complementary DNA (cDNA) from an adult fluke. Its putative peptide has no signal sequence and is composed of 168 amino acids, with a molecular weight of 19.1 kDa, and conserved sequences at NVACKUG, FPCNQFGGQ, and WNF. Phylogenetic analysis showed that GPx is present from protozoa to mammals and FgGPx was closely related to Fasciola hepatica GPx. A recombinant FgGPx (rFgGPx) was expressed in Escherichia coli BL21 (DE3) and used for immunizing mice to obtain polyclonal antibodies (anti-rFgGPx) for immunoblotting and immunolocalization. In immunoblotting analysis, the FgGPx was expressed in all stages of F. gigantica (eggs, metacercariae, newly excysted juveniles (NEJ), 4-week-old juveniles, and adults). This mouse anti-rFgGPx reacted with the native FgGPx at a molecular weight of 19.1 kDa in adult whole body (WB) and tegumental antigens (TA) as detected by immunoblotting. The FgGPx protein was expressed at a high level in the tegument, vitelline glands, and eggs of the parasite. Anti-rFgGPx exhibited no cross-reactivity with the other parasite antigens, including Eurytrema pancreaticum, Cotylophoron cotylophorum, Fischoederius cobboldi, Gastrothylax crumenifer, Paramphistomum cervi, and Setaria labiato papillosa. The possibility of using rFgGPx for immunodiagnosis and/or as a vaccine for fasciolosis in animals of economic importance will be explored in the future.