Catherine Poulain est née à Barr, près de Strasbourg, en 1960. A 20 ans elle part à Hong Kong, où elle trouve une place de barmaid et commence à prendre des notes. Poussée par ses envies de grands espaces et d’expériences, on la retrouve en Colombie britannique, au Mexique, Guatemala, États-Unis... en tant qu'employée dans une conserverie de poissons en Islande, sur les chantiers navals aux U.S.A., ouvrière agricole au Canada, pêcheuse pendant dix ans en Alaska. De retour en France, elle est tour à tour saisonnière, bergère et ouvrière viticole, en Provence et dans les Alpes de Haute-Provence.
Elle vit actuellement dans le Médoc.