In this paper a three-dimensional (3-D) numerical technique based on the finite difference frequency domain (FDFD) is implemented to calculate the scattering from arbitrary shaped objects embedded in a continuous random medium. The total field/scattered field (TF/SF) algorithm is integrated with the FDFD to minimize the memory consumption and speed up the calculations. For validation purposes, the radar cross-section of a 2-D conducting cylinder in random medium is calculated using the FDFD technique and compared to previously published data based on the current generator method. An upgrade to a 3-D solver was then inspired once the idea of using the multi-grid technique was introduced to accelerate the convergence rate of the BICGSTAB iterative solver. Thus, allowing the FDFD technique to become a robust method to solve the scattering problem from large targets embedded in random medium. Therefore, using the introduced simulating scheme, one can easily elucidate any scattering information out of real life targets surrounded by random environmental effects.Index Terms-Current generator method, finite difference frequency domain, multi-grid, random medium, scattering.