The use of American style equity options as hedging instrument has gained currency in recent times. This phenomenon devolves from the ever-expanding need by individuals, corporations and governments to hedge away their financial risks and the clarion call for derivative securities that give the holder increased flexibility in exercise. Nevertheless, pricing American options is complex and there exists no analytic solution to the problem except a profusion of approximation and finite difference techniques. Indeed, many researchers have shown that these methods cannot handle multifactor situations where the underlying asset follows a jump-diffusion process and where the derivative security depends on multiple sources of uncertainty such as stochastic volatility, stochastic interest rate among others. Monte-Carlo simulation techniques therefore developed out of the search for a pricing formula that has the capacity to accommodate all forms of uncertainty and at the same time able to produce speedy and accurate results. Some scholars at first rejected these techniques as yielding inaccurate results but in recent times, many researchers have demonstrated the efficacy of Monte-Carlo simulation in option pricing. The aim of this study is to assess the effectiveness of Monte-Carlo simulation methods in comparison with other option pricing techniques. To achieve this objective, the research builds an algorithm to compute Call and Put prices based on a wide range of input parameters. It also develops a model where volatility or interest rate is stochastic and a deterministic function of time. The results indicate that Monte-Carlo simulation techniques produce option values and exercise boundaries that are very similar to the Binomial, Barone-Adesi and Whaley as well as the Explicit Finite Difference methods. The results also show that the stochastic volatility and stochastic interest rate models yield slightly different but more accurate results. Consequently, the study recommends simulation techniques that incorporate multiple sources of uncertainty simultaneously for fast, efficient and more accurate option pricing.