Sitophilus zeamais is a key pest of stored grains. Its control is made, usually, using synthetic insecticides, despite their negative impacts. Botanical insecticides with fumigant/repellent properties may offer an alternative solution. This work describes the effects of Anethum graveolens, Petroselinum crispum, Foeniculum vulgare and Cuminum cyminum essential oils (EOs) and (S)-carvone, cuminaldehyde, estragole and (+)-fenchone towards adults of S. zeamais. Acute toxicity was assessed by fumigation and topical application. Repellence was evaluated by an area preference bioassay and two-choice test, using maize grains. LC50 determined by fumigation ranged from 51.8 to 535.8 mg L−1 air, with (S)-carvone being the most active. LD50 values for topical applications varied from 23 to 128 µg per adult for (S)-carvone > cuminaldehyde > A. graveolens > C. cyminum > P. crispum. All EOs/standard compounds reduced significantly the percentage of insects attracted to maize grains (65–80%) in the two-choice repellence test, whereas in the area preference bioassay RD50 varied from 1.4 to 45.2 µg cm−2, with cuminaldehyde, (S)-carvone and estragole being strongly repellents. Petroselinum crispum EO and cuminaldehyde affected the nutritional parameters relative growth rate, efficiency conversion index of ingested food and antifeeding effect, displaying antinutritional effects toward S. zeamais. In addition, P. crispum and C. cyminum EOs, as well as cuminaldehyde, showed the highest acetylcholinesterase inhibitory activity in vitro (IC50 = 185, 235 and 214.5 µg mL−1, respectively). EOs/standard compounds exhibited acute toxicity, and some treatments showed antinutritional effects towards S. zeamais. Therefore, the tested plant products might be good candidates to be considered to prevent damages caused by this pest.