This paper presents a comprehensive study for analyzing and modeling the scattering phenomenon of terahertz (THz) waves bouncing on rough surfaces. More specifically, a generic parametric methodology to accurately model the rough characteristics focusing on the root-mean-square (RMS) height and correlation length of a surface is proposed. Firstly, a Monte Carlo-based approach is developed for the efficient and accurate software realization of such rough surfaces. Then, the full-wave simulator FEKO is used to simulate at 300 GHz the far-field behavior of scattering waves on 30 distinct surfaces having 6 RMS heights and 5 correlation lengths. By employing the directive scattering (DS) model, the variation of the scattering coefficient, <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$S$</tex-math></inline-formula> , and its equivalent roughness, <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\alpha _{R}$</tex-math></inline-formula> , are studied for the scattering amplitude aspect. Furthermore, the statistical characteristics of the phase and polarization of the scattered signals are obtained and compared with those available in existing 3GPP channel model standards which are valid for lower frequency bands. These comparisons show that although the phases follow the normal distribution, as is the case with equivalent 3GPP channel models, the cross-polarization ratios (XPRs) follow the logistic distribution. This is an important difference which could have a great impact on the standardization activities of the current 3GPP-related working groups. Finally, the proposed scattering model at the THz band is realized through an algorithmic implementation. Compared with the classical two-dimensional DS model which characterizes only the amplitude of the scattered signal, the proposed three-dimensional scattering model can be efficiently used to accurately characterize all the important parameters of the scattered signals, namely, amplitude, phase, and polarization at the THz band. Additionally, the proposed scattering model can effectively work in conjunction with ray-tracing (RT) schemes leading to precise scattering and channel modeling for new applications, such as holographic radios and multi-user multiple-input multiple-output (MU-MIMO) systems.