In this paper, we consider low complexity user scheduling algorithms for multiuser multiple‐input multiple‐output systems employing successive zero‐forcing precoding. Optimal scheduling involves an exhaustive search (ES), which is prohibitively complex. Greedy algorithms (GrAs) with heuristic scheduling metrics achieve performance close to that of the ES. Meanwhile, genetic algorithms (GAs) are a rapid suboptimal option of optimising utility (e.g. scheduling) metrics. Herein, we evaluate the performance and complexity of greedy and genetic scheduling algorithms for successive zero‐forcing. We also propose and evaluate two hybrid algorithms combining the traits of the GrA and GA. The algorithms' performance is assessed through a series of computer simulations. We demonstrate both the GrA and GA achieve a near‐optimal sum rate with low complexity, whereas the hybrid algorithms further enhance the GrA and GA performance without an increase in the order of complexity.Copyright © 2012 John Wiley & Sons, Ltd.