The effectiveness of the riblets, one of the most interesting drag-reduction device, is discussed in this paper. Numerical simulations by the Reynolds-averaged Navier-Stokes equations with the riblets properly taken into account are presented. Riblets are modeled as a singular roughness problem by modifying the classical Wilcox boundary condition for rough walls. The boundary condition is able to predict the flow features in the low roughness range (transitional roughness) where riblets operate. A brief discussion of the simulations performed to validate the model is first presented. Then, a complex wing-body configuration is analyzed, and the overall effect of riblets on the aerodynamic coefficients is evaluated. Calculations of a complete aircraft configuration at transonic conditions show how a proper optimized choice of the riblet height can significantly improve the drag reduction.