Canario will be recalled from Triple-A Iowa prior to Monday's game in Arizona, Jon Morosi of MLB Network reports.
The Cubs have yet to make the transaction official, so it's unclear whose spot Canario will be taking on the 26-man active roster. The 23-year-old is off to a nice start with Iowa, slashing .269/.377/.481 with two home runs in 13 contests. Canario will likely operate in a reserve outfielder role during his time with the Cubs.