In the trend of global warming and urbanization, frequent extreme weather has a severe impact on the lives of citizens. Land Surface Temperature (LST) is an essential climate variable and a vital parameter for land surface processes at local and global scales. Retrieving LST from global, regional, and city-scale thermal infrared remote sensing data has unparalleled advantages and is one of the most common methods used to study urban heat island effects. Different algorithms have been developed for retrieving LST using satellite imagery, such as the Radiative Transfer Equation (RTE), Mono-Window Algorithm (MWA), Split-Window Algorithm (SWA), and Single-Channel Algorithm (SCA). A case study was performed in Shanghai to evaluate these existing algorithms in the retrieval of LST from Landsat-8 images. To evaluate the estimated LST accurately, measured data from meteorological stations and the MOD11A2 product were used for validation. The results showed that the four algorithms could achieve good results in retrieving LST, and the LST retrieval results were generally consistent within a spatial scale. SWA is more suitable for retrieving LST in Shanghai during the summer, a season when the temperature and the humidity are both very high in Shanghai. Highest retrieval accuracy could be seen in cultivated land, vegetation, wetland, and water body. SWA was more sensitive to the error caused by land surface emissivity (LSE). In low temperature and a dry winter, RTE, SWA, and SCA are relatively more reliable. Both RTE and SCA were sensitive to the error caused by atmospheric water vapor content. These results can provide a reasonable reference for the selection of LST retrieval algorithms for different periods in Shanghai.