Perceptions of numbers (numerical estimations of migrant flows) and mental images (beliefs about characteristics and motives of immigrants) have been shown to be important predictors of cross-national immigration attitudes. However, this finding has seldom been verified in Canada. As a result, we know little about how Canadians estimate the amount and type of migrants coming into the country, what drives the generation of these numbers and images, and what the consequences of numerical estimations and mental images of immigration are for public attitudes toward immigration. Using nationally representative cross-sectional survey data from 2019, this article reports that Canadians generally overestimate the number of refugees and asylum-seekers coming into the country but are comparatively less prone to overestimating the overall number of immigrants. Canadians also rely on mental images about the reasons for immigrating to Canada that diverge from the realities of Canada's immigration program. We document how reliance on these numbers and images is driven by the type of media consumed, feelings of threat, and individual-level characteristics of Canadians. In doing so, this article demonstrates that mental images strongly influence Canadians’ attitudes toward immigration; numerical estimates also matter, but less so. Furthermore, perceptions of the number of migrants arriving affect latent preferences toward immigration—such as ethnocentrism, perceptions of “threat,” and border insecurity—while mental images shape both preferences for lowering immigration intake and latent preferences.