According to the United States Census Bureau, the city has a total area of , of which, 30.2 square miles (78.1 km²) of it is land and of it (0.05%) is water.
Temecula has a Mediterranean climate (Köppen: CSa) [REF].