XSPRO is an interactive, menu-driven software package designed to assist watershed specialists in analyzing stream channel cross-section data. It has been specifically developed to handle channel geometry and hydraulic conditions for single transects in steep (gradient > 0.01 ) streams. Several resistance equations are supported, including those specifically designed for large roughness channels. Analysis options include developing stage-to-discharge relationships and evaluating changes in channel cross-sectional area. Both graphical and tabular output can be generated. XSPRO can assist resource specialists in analyzing instream flow needs, performing hydraulic reconstructions, designing effective channel and riparian structures, and monitoring channel changes.