Ervin was added to the 40-man roster on Monday and will compete for a backup position. He was designated for assignment by the Cubs on Saturday.
Braves position players will have their first workout in North Port, Florida on Tuesday.
Ervin, 24, played his first four seasons with Cincinnati. He hit .271 with seven homers in 94 games with the Reds in 2019. He hit a combined .149 for Cincinnati and Seattle last season. The right-handed hitter has a career .277 average against left-handers.
Outfielder Travis Demeritte was outrighted to Triple-A Gwinnett to open a spot on the Braves’ 40-man roster.