Giovinazzi’s arrival will leave incumbent Marcus Ericsson without a drive for next year.
Team principal Frederic Vasseur said they are “very pleased to reveal the complete driver line-up for the 2019 season.”
“We first signed Kimi Räikkönen, an extremely experienced driver who will contribute to the development of our car and will accelerate the progress of our team as a whole,” said Vasseur.
“Together with Alfa Romeo, we are delighted to welcome Antonio Giovinazzi, who will take the place of Charles Leclerc. We have already had the opportunity to work with him in the past and he has proven to have great potential.
“We are very determined and motivated. Our target is to continue progressing and fighting together for positions that count.”
Giovinazzi said the news is a “dream come true.”
“It is a great pleasure to have the chance to race for this team,” said the 24-year-old. “As an Italian, it is a huge honour for me to represent a brand as iconic and successful as Alfa Romeo in our sport.
“I would like to thank the Scuderia Ferrari and the Alfa Romeo Sauber F1 Team for giving me this great opportunity. I am very motivated and cannot wait to start working towards achieving great results together.”
Giovinazzi made two starts for the team last year as a substitute for Pascal Wehrlein.
View the current list of 2019 F1 drivers and teams
Advert | Become a RaceFans supporter and
2019 F1 season
- McLaren Racing reports reduced £71 million loss in 2019
- Kvyat: Hockenheim podium last year was “my biggest achievement” so far
- How the FIA’s new encrypted fuel flow meter targets Ferrari’s suspected ‘aliasing’ trick
- “He smashed my office door”: 23 must-see moments from ‘Drive to Survive’ season two
- ‘I should have done a better job. There’s things that I know I can do better’