This paper develops a framework for the synthesis of a feedforward controller for both discrete and continuous linear time variant (LTV) systems. The proposed method determines the structure of a feedforward controller, which is cascaded with the known time varying process, so that the ensemble behaves as a linear time invariant (LTI) system, satisfying certain design requirements. The obtained controller is simple, consisting in a parallel bank of first or second order LTI filters, followed by amplifiers with time variable gain. Simulation results are included to illustrate theoretical considerations. Copyright © 2008 John Wiley and Sons Asia Pte Ltd and Chinese Automatic Control Society