AbstractRivers respond to environmental changes such as climate shifts, land use changes and the construction of hydro‐power dams in a variety of ways. Often there are multiple potential responses to any given change. Traditionally, potential stream channel response has been assessed using simple, qualitative frameworks based largely on professional judgement and field experience, or using some form of regime theory. Regime theory represents an attempt to use a physically based approach to predict the configuration of stable channels that can transport the imposed sediment supply with the available discharge. We review the development of regime theory, and then present a specific regime model that we have created as a stand‐alone computer program, called the UBC Regime Model (UBCRM). UBCRM differs from other regime models in that it constrains its predictions using a bank stability criterion, as well as a pattern stability criterion; it predicts both the stable channel cross‐sectional dimensions as well as the number of anabranches that the stream must have in order to establish a stable channel pattern. UBCRM also differs from other models in that it can be used in a stochastic modelling mode that translates uncertainty in the input variables into uncertainty in the predicted channel characteristics. However, since regime models are fundamentally based on the concept of grade, there are circumstances in which the model does not perform well. We explore the strengths and weaknesses of the UBCRM in this paper, and we attempt to illustrate how the UBCRM can be used to augment the existing qualitative frameworks, and to help guide professionals in their assessments. Copyright © 2016 John Wiley & Sons, Ltd.