A fragrance pump can be programmed to automatically mix steam fragrance to the steam. The pump is a diaphragm pump and it can be used in both small and large steam rooms, because the amount of the fragrance can be adjusted according to where it is used. The steam fragrance container attached to the fragrance pump can be small or large.