La commune s’étend sur 2 126 hectares au sud de Bordeaux, en bordure de Garonne, avec de nombreux espaces verts...
Un parcours de santé est accessible autour du complexe de la piscine, route de Léognan, mais aussi autour du parc de Sallegourde (11 hectares) avenue de Lattre de Tassigny.
Au sud, vers Martillac et Léognan, on peut cheminer dans les vignes en admirant de superbes et prestigieux châteaux (Peyrehaut, Beauséjour, Le Désert, Carbonnieux, Trigant, Haut-Pontac, Couhins, Barret...). C’est la route des Graves, dans l’appellation Pessac-Léognan.
Des plans d’eau sont aménagés pour la pêche : lac de Versein, avenue du Maréchal de-Lattre-de-Tassigny, chemin de Calgon et avenue Mirieu-de-la-Barre.