Ticktum was previously part of the Red Bull junior programme for a handful of years, before being dropped midway through 2019.
The 20-year-old made his official F1 test debut earlier this year in Bahrain, where he drove the Red Bull RB15 for the energy drink squad before getting behind the wheel once more at the in-season Barcelona test.
"It is a privilege to be joining the Williams Racing Driver Academy, especially given Williams’ incredible heritage in our sport.
"The time in the simulator and experience working with the team will prove invaluable for my development. Being fully integrated into the operations will be a fantastic opportunity and I look forward to assisting wherever I can.”
Ticktum's last full-time drive came in the 2018 European Formula 3 championship, where he finished runner-up to Mick Schumacher.
In 2019, he competed in three rounds of the Super Formula championship and took part in the Macau Grand Prix.
“I am delighted that Dan, another exciting young British talent, has joined the Williams Racing Driver Academy," said Williams deputy team principal Claire Williams.
"His ability behind the wheel has been demonstrated with back-to-back successes at the prestigious Macau Grand Prix in 2017 and 2018.
"Dan’s technical expertise will prove invaluable to the team and we are looking forward to helping him grow and develop in 2020.”
Williams endured a difficult 2019 campaign, as it was stuck at the back of the field for the entire season, unable to compete against other teams.
Bahrain International Circuit - Winter testing
Would you like to stay up to date with the latest Lewis Hamilton and Formula 1 news from GPtoday? Activate free push notifications and be the first to know!