Prvním impulsem pro začínající herečku byla role ve filmu Zaříkávač koní, kde si zahrála dívku traumatizovanou po pádu z koně. Od té doby začalo nabídek na film přibývat a Scarlett Johansson se objevila například ve filmu Přízračný svět, který jí vynesl ocenění za nejlepší vedlejší roli.
Ve filmu Dívka s perlou si zahrála partnerku Colina Firtha a za tuto roli získala nominaci na Zlatý glóbus. Další nominaci si vysloužila za herecký výkon ve filmu Ztraceno v překladu, a za tuto roli také získala ocenění MFF Benátky za Nejlepší herečku. Kontroverzní roli měla ve filmu Pod kůží, kde ukázala své nahé tělo.
Hlavní roli si zahrála také ve filmu Vicky Christina Barcelona, kde si zahrála s Penelopé Cruz. Z hysterické milenky pak přešla na sérii superhrdinských filmů Avengers, Iron Man 1, 2, 3 nebo Kapitán Amerika. Role tajné agentky původem z Ruska ji ukázala v úplně novém světle. Nejen, že hovoří plynně rusky, ale také vypadá naprosto přirozeně v boxerském ringu, oblečená v latexu. V Avengers si zahrála po boku Roberta Downeyho jr. a dalších velkých hvězd.
Jedním z posledních snímků, ve kterých se Scarlett Johansson objevila v hlavní roli, je akční film Lucy, kde ji do těla voperují drogu, která jí řídí. Ve filmu si zahrála s legendou Morganem Freemanem.
Scarlett Johansson se v roce 2014 vdala za novináře Romaina Dauriaca, se kterým má dceru Rose Dorothy.