Hi Alex,
weatherData = WeatherData[] // Sort;
weatherData // Length
(* 7557 *)
Not all of them have data
WeatherData[weatherData[[1]], "Temperature"]
(* $Failed *)
WeatherData[weatherData[[2]], "Temperature"] // ToString
(* "25 degrees Celsius" *)
The list of properties is documented in the Details section.