Als Thermophorese, Thermodiffusion oder Ludwig-Soret-Effekt wird in den Naturwissenschaften die Bewegung von Teilchen aufgrund eines Temperaturgradienten innerhalb eines Fluids bezeichnet. Benannt ist der Effekt nach dem deutschen Physiologen Carl Ludwig (1856) und dem Schweizer Physiker und Chemiker Charles Soret (1879), die das Phänomen beschrieben. In den meisten Fällen erfolgt die Bewegung von heiß nach kalt, jedoch ist, abhängig von der Art der Teilchen und des Fluids, auch eine Bewegung zur heißeren Region möglich.