This paper presents an algorithm for predictive control using fuzzy models.This strategy is a Predictive Control Strategy for Nonlinear systems. The algorithm takes advantage of the already well known methods for linear systems (like Generalized Predictive Control). Analysis of the modified algorithm is presented and performance comparisons are shown. The performance comparisons are made using a model of a chemical process (Continuous Stirring Tank Reactor) where noise and uncertainties are included