Mathematical models for weed dispersal and control are developed, analyzed and numerically simulated. A model incorporating periodic control, e.g. herbicide application, is derived for a plant population in a spatially homogeneous setting. The model is extended to a spatially heterogeneous population where plant dispersal is incorporated. The dispersal and control model involves integrodifference equations, discrete in time and continuous in space. The models are analyzed to determine values of the control parameter that prevent weed spread. The effects of the control on travelling wave solutions are investigated numerically.