This paper presents a fuzzy logic controller using stochastic logic. In this approach, all the operations in a fuzzy logic controller that is, the membership function generation, the inference process, and the defuzzification process are implemented using stochastic logic. This produces a controller with reduced hardware complexity when compared with conventional digital implementations, while maintaining a good accuracy in the results. The proposed solutions are described in detail and some simulation results are provided showing the accuracy of the controller output.