Inflation Gravity Waves B-Modes polarization detection is the ultimate goal of modern large angular scale cosmic microwave background (CMB) experiments around the world. A big effort is undergoing with the deployment of many ground-based, balloon-borne and satellite experiments using different methods to separate this faint polarized component from the incoming radiation. One of the largely used technique is the Stokes Polarimetry that uses a rotating half-wave plate (HWP) and a linear polarizer to separate and modulate the polarization components with low residual cross-polarization. This paper describes the QUBIC Stokes Polarimeter highlighting its design features and its performances. A common systematic with these devices is the generation of large spurious signals synchronous with the rotation and proportional to the emissivity of the optical elements. A key feature of the QUBIC Stokes Polarimeter is to operate at cryogenic temperature in order to minimize this unwanted component. Moving efficiently this large optical element at low temperature constitutes a big engineering challenge in order to reduce friction power dissipation. Big attention has been given during the designing phase to minimize the differential thermal contractions between parts. The rotation is driven by a stepper motor placed outside the cryostat to avoid thermal load dissipation at cryogenic temperature. The tests and the results presented in this work show that the QUBIC polarimeter can easily achieve a precision below 0.1{deg} in positioning simply using the stepper motor precision and the optical absolute encoder. The rotation induces only few mK of extra power load on the second cryogenic stage (~ 8 K).