An impurity migration model for systems with material interfaces is applied to Cu migration in CdTe solar cells. In the model, diffusion fluxes are calculated from the Cu chemical potential gradient. Inputs to the model include Cu diffusivities, solubilities, and segregation enthalpies in CdTe, CdS and contact materials. The model yields transient and equilibrium Cu distributions in CdTe devices during device processing and under field-deployed conditions. Preliminary results for Cu migration in CdTe photovoltaic devices using available diffusivity and solubility data from the literature show that Cu segregates in the CdS, a phenomenon that is commonly observed in devices after back-contact processing and/or stress conditions.