Стеллан Скарсгард родился 13 июня 1951 года в городе Гетеборге, Швеция.
Первая популярность к нему пришла еще в юности, мальчик участвовал в проектах на шведском телевидении.
Стеллан пять лет выступал на сцене Королевского драматического театра в Стокгольме.
В 1980 году был удостоен приза национальной шведской кинопремии и приза «Серебряный медведь» на Берлинском кинфестивале.
Всего был одиннадцать раз номинирован на различные кинематографические награды, пять из которых получил.
Получил известность благодаря фильмам режиссера Лариса фон Триера: «Рассекая волны», «Танцующая в темноте», «Догвилль», «Меланхолия», «Нимфоманка».
На сегодняшний день актер снялся более чем в 120 фильмах и телесериалах.
Первая супруга — Мю Гюнтер, врач (брак С 1975 по 2007 г.г.)
Сын — Александр Скарсгорд (1976), актер
Сын — Густаф Скарсгорд (1980), актер
Сын — Сэм Скарсгорд (1982)
Сын — Билл Скарсгорд (1990), актер
Дочь — Эйя Скарсгорд (1992), модель
Сын — Вальтер Скарсгорд (1995), актер
Вторая супруга — Меган Эверетт (поженились в 2009 году)
Сын — Оссиан (2009)
Сын — Кольбейн (2012)