In 1993, Violeau moved to top-league AJ Auxerre, where he won the 1995–96 French Division 1, and in 1997, he was transferred to Olympique Lyonnais where he played for six seasons.
In 2003, Violeau returned to Auxerre, where he retired after the 2005–06 season.