In this study, the scalar roughness for sensible heat in the temperature profile (z0,h) is determined based on direct skin temperature measurements and profiles of wind and temperature in a complex urban environment. Typically, skin temperatures are inferred from remotely sensed data (e.g. satellite). However, in complex environments like cities, strong heterogeneities exist in the temperature fields at scales that cannot be resolved by remote sensing. Because they are more precise, in situ measurements, when available, offer a more reliable alternative than remote sensing measurements for measuring temperature. In this study, 91 wireless weather stations spread over a complex urban area of 300 x 450 m offer high temporal and spatial resolution meteorological measurements from December 2006 to April 2007. The study site is the campus of the École Polytechnique Fédérale de Lausanne. The objective here is to calculate the temperature roughness length in order to estimate the sensible heat flux between the ground and the atmospheric surface layer. Calculations are based on the Monin-Obukhov similarity model for temperature in the surface layer. Wind and temperature profiles are measured using a Sound Detection and Ranging System (SODAR) and a Radio Acoustic Sound System (RASS). To test our approach, we study the dependence of the surface roughness on the wind direction in relation with the campus. Sensitivity analyses of classical surface temperature estimates are also detailed and compared. Overall, this study illustrates how an extensive network of meteorological measurements can increase our understanding of the land-atmosphere interactions at the smallest scales involved in complex urban settings.