士拉位于阿拉伯河畔，距波斯湾110公里，距伊朗城市阿巴丹仅有约40公里，市区位于两条水道之间。城市附近的河流、运河十分密集，对农业灌溉十分重要。附近的许多运河过去可以通航，但近二十年来水量减少，运河航运变得十分困难。巴士拉的气候是热带沙漠气候（柯本气候分类法："BWh"），但由于位置靠近海岸，其降水比内陆城市更加充足。巴士拉是地球上最热的城市之一，在七、八月份，气温常常可以达到。在冬季，最高气温通常为，最低气温有时可低于。巴士拉接近波斯湾的沼泽地，因此空气湿度常常可以超过90%。2016年7月22日，巴