In this article, a two-node finite strip with eight degrees of freedom for the free vibration analysis of pre-stressed rotating cylindrical shells is formulated. The circumferential mode shape profiles are described exactly using trigonometric functions. The axial mode shape profiles are approximated by bar and beam shape functions for membrane and bending displacements, respectively. In this way, a semi-analytical formulation is facilitated so that discretisation is required only in the axial direction. The accuracy and convergence of the developed finite strip are confirmed by comparisons with the analytical results. Excellent agreement is observed both for stationary and rotating shells.