Elle fut inaugurée durant l'été 1884 avec l'arrivée de la ligne ceinture des Landes à Lacanau. En 1885, la gare fut reliée à Bordeaux par la ligne Bordeaux-Lacanau. Cette gare était une des plus importantes du réseau. Répertoriée hors classe, elle comprenait : un dépôt de quatre machines, un atelier de réparations, plusieurs voies et un bâtiment à voyageurs.
La gare a été fermée le 10 décembre 1978 lors de l'arrêt de l'exploitation de la ligne de Bordeaux à Lacanau1.
Le bâtiment de la gare n'existe plus.