The repellent constituents of essential oils from Zanthoxylum armatum (Rutaceae) seed and Zanthoxylum piperitum fruit against female Stomoxys calcitrans were analyzed by gas chromatography and gas chromatography-mass spectrometry. The repellency of two Zanthoxylum essential oils and 11 oil compounds against female S. calcitrans was examined using a skin bioassay. Results were compared with those of the most widely used repellent DEET. Both Z. armatum seed and Z. piperitum fruit oils provided complete and good protection from fly bites for 30 min at 0.4 and 0.2 mg/cm2, respectively. At 0.05 mg/cm2, both oils gave ca 70 and 40% repellency at 30 and 60 min post-treatment, respectively, whereas DEET provided 83 and 73% protection. Of test compounds, cuminaldehyde at 0.05 mg/cm2 gave 92 and 69% repellency at 10 and 30 min post-treatment, respectively, whereas 1,8-cineole, and citronellal provided approx. 76% repellency at 10 min. The Zanthoxylum oils and their constituents, particularly cuminaldehyde, merit further study as potential insect repellents for the protection from humans and domestic animals from biting and nuisance caused by S. calcitrans.