We present a general theory of drag on a condensate due to interactions with a moving thermal bath of non-condensate particles, adapted from previous theory of equilibration of a condensate in a trap. This theory can be used to model the polariton drag effect observed previously, in which an electric current passing through a polariton condensate gives a measurable momentum transfer to the condensate, and an effective potential energy shift.Polaritons inherently have a finite lifetime ∼ 20 − 200 ps inside a microcavity. It has been shown [22] that in the upper range of these lifetimes, polaritons can reach thermal equilibrium. In general, it is possible to observe the time evolution of a polariton condensate far from equilibrium all the way