This paper examines the relative earnings and wages of immigrants working in the hi-tech sector in Canada's cities. Between 1990 and 2000, a sizeable earnings advantage of immigrants over nonimmigrants employed in the hi-tech sector evaporated, and this change was most noticeable in the largest cities. We use population census microdata to examine the geographical dimensions of this shift. After controlling for individual characteristics, we show that immigrants in the largest and tech-intensive cities earn significantly less relative to nonimmigrants than those in midsized and smaller cities. We also present results comparing the hi-tech immigrant wage and earnings gap for the five largest Canadian cities. The findings are consistent with the notion that geographic differences are an important component of the overall earnings gap between immigrants and nonimmigrants.