Principles of kinetic theory are used to model the coalescence of bubbles in horizontal and vertical upflows where bubble movements are restricted by channel geometry. There are four critical variables that determine the rate at which a swarm of small bubbles will coalesce: the initial bubble population, the average initial bubble diameter, the average relative velocity of the bubbles, and the efficiency of bubble collisions. A model based on dimensional considerations is proposed to predict bubble size as a function of flow position. This model agrees well with experimental results for air/water and air/water/glycerin systems performed in a rectangular channel with an aspect ratio of 12.5 and a cross-sectional area of 2cm2 under both vertical and horizontal orientations.