A system and method for automatically controlling an engine of a turf-care vehicle. The method comprises receiving, at an engine speed control module, a mode selection input from an engine speed control mode selection device. The mode selection input is indicative of one a plurality of engine speed control modes, and all of the engine speed control modes are implementable by the engine speed control module. The method additionally comprises monitoring, via the engine speed control module, an operating status of one or more vehicle systems and/or one or more vehicle sensors. The method further comprises automatically controlling, via the engine speed control module, a rotational speed of the engine based at least in part on the selected engine speed control mode and the operating status of the one or more vehicle systems and/or one or more vehicle sensors.