Regarding hardware implementation, stochastic logic represents a good compromise between digital and analogue designs. This paper presents a hardware implementation of fuzzy logic controllers using stochastic logic. Unlike previous implementations, in this approach, all the operations in the fuzzy controller, that is, membership function generation, the inference process, and defuzzification, are carried out by means of a stochastic coding of the internal signals and simple logic gates. This produces a controller with reduced hardware complexity when compared to conventional digital implementations, while maintaining a good accuracy of the results.