Frédéric Boucheron fondò il suo primo negozio nel 1858 nella Galerie de Valois, presso il Palais-Royal durante gli anni del Secondo Impero francese. Aprì il suo atelier nel 1866 e un anno dopo vinse la medaglia d'oro durante l'Esposizione universale di Parigi (1867).