Město Toulouse leží na řece Garonně, 150 km od Středozemního moře, 230 km od Atlantského oceánu a 680 km od Paříže.
Obec má rozlohu 118,3 km²2 a průměrnou nadmořskou výšku 189 m; u radnice je nadmořská výška 146 m (479 m).
| Toulouse a sousední obce |
|  |
Místa sousedící s Toulouse |
| BeauzelleBlagnac | Fenouillet, AucamvilleLaunaguet | L'Union | | ColomiersTournefeuille | Toulouse  | BalmaQuint-Fonsegrives | | CugnauxPortet-sur-Garonne | PechbusqueVieille-Toulouse | Saint-Orens-de-GamevilleLabège , Ramonville-Saint-Agne | |
Klima
Podnebí v Toulouse je podle Köppenovy klimatické klasifikace Cfb - oceánské podnebí se šablonovitým létem.
Průměrný roční úhrn srážek v Toulouse je 637,5 mm. Měsícem s největším množstvím srážek je v průměru květen se 73,7 mm srážek. Měsícem s nejmenším průměrným množstvím srážek je červenec s průměrným množstvím 38,1 mm. Průměrně je zde 74,0 srážkových dní, přičemž nejvíce srážek spadne v květnu - 7,0 dní a nejméně v červenci - 4,4 dní.
Průměrná roční teplota v Toulouse je 13,8 °C. Nejteplejším měsícem je v průměru červenec s průměrnou teplotou 22,3 °C (72,1 °F). Nejchladnějším měsícem je v průměru leden s průměrnou teplotou 6 °C (43 °F).
| Klimatické údaje pro Toulouse |
| Měsíc | Jan | Únor | Mar | Duben | Květen | Jun | Jul | Aug | Září | Říjen | Nov | Prosinec | Rok |
| Průměrná nejvyšší teplota °C (°F) | 9.5 (49.1) | 11.1 (52.0) | 14.5 (58.1) | 17.0 (62.6) | 21.0 (69.8) | 25.2 (77.4) | 28.0 (82.4) | 27.9 (82.2) | 24.6 (76.3) | 19.5 (67.1) | 13.3 (55.9) | 9.9 (49.8) | 18.5 (65.2) |
| Průměrná denní teplota °C (°F) | 6.0 (42.8) | 7.1 (44.8) | 9.8 (49.6) | 12.1 (53.8) | 16.0 (60.8) | 19.8 (67.6) | 22.3 (72.1) | 22.2 (72.0) | 19.0 (66.2) | 15.0 (59.0) | 9.6 (49.3) | 6.6 (43.9) | 13.8 (56.8) |
| Průměrná nejnižší teplota °C (°F) | 2.4 (36.3) | 3.0 (37.4) | 5.0 (41.0) | 7.1 (44.8) | 10.9 (51.6) | 14.3 (57.7) | 16.5 (61.7) | 16.5 (61.7) | 13.4 (56.1) | 10.5 (50.9) | 5.8 (42.4) | 3.2 (37.8) | 9.1 (48.3) |
| Průměrný úhrn srážek mm (palce) | 51.3 (2.02) | 41.6 (1.64) | 49.1 (1.93) | 69.6 (2.74) | 74.0 (2.91) | 60.3 (2.37) | 37.7 (1.48) | 46.8 (1.84) | 47.4 (1.87) | 57.0 (2.24) | 51.1 (2.01) | 52.4 (2.06) | 638.3 (25.11) |
| Zdroj: Weatherbase březen 2017 |