温度的相同金属（或半导体）也具有不同的自由电子密度，所以只要维持金属两端的温差，也能使电子持续扩散，在金属的两个端点形成稳定的电压。不同的金属与半导体具有不同的（所产生赛贝克效应大小不同），半导体与金属的主因略有不同。半导体在不同的温度下具有不同的载流子密度，当单一半导体两端具有温度差时，载子会扩散以消除密度的差异，因而造成电动势。两端的温度相差越大，则产生的赛贝克电位差越大。而金属的自由电子密度与费米能阶几乎不会随温度改变，因此金属的赛贝克效应远小于半导体。金属的赛贝克效应由电子的平均自由程来决定。若