This paper introduces a flux-limited scheme FLOCV for the overlapping control volume (OCV) approach to 2D steady and unsteady convection-diffusion problems on structured non-orthogonal grids. FLOCV switches from second- to first-order interpolation in the presence of extrema. Smooth switching between the two is ensured by weighted average second- and first-order upwind differencing, with the weights being dynamically determined. Five convective test problems are solved using this scheme and results are compared with known analytical solutions. It is found that FLOCV approximately retains second-order accuracy of the base discretization scheme on uniform grids and smooth non-uniform orthogonal grids. It is also found effective in removing oscillations for problems with discontinuities on both orthogonal and non-orthogonal grids, with little degradation of accuracy. © 1977 John Wiley & Sons, Ltd.