Verbascum thapsus has a wide native range including Europe, northern Africa and Asia, from the Azores and Canary Islands east to western China, north to the British Isles, Scandinavia and Siberia, and south to the Himalayas. In northern Europe, it grows from sea level up to 1,850 m altitude, while in China it grows at 1,400-3,200 m altitude.