On January 21, 2020, Anderson signed a minor league deal with the Chicago White Sox. On August 8, 2020, his contract was purchased and he was called up to the major leagues. He made his team debut that same day, allowing four runs over 1.1 innings pitched in relief. Anderson was designated for assignment on August 9. Anderson was released by the White Sox on September 3, 2020.
