New p-benzoquinones were obtained by oxidation of catechin and epicatechin derivatives with the hydrogen peroxide/methyltrioxorhenium catalytic system. Reactions were carried out both in homogeneous and heterogeneous conditions and proceeded with high conversion and moderate yields. Polymer-supported methyltrioxorhenium systems were used as heterogeneous catalysts. After the first oxidation, the catalytic systems can be recovered and reused for five consecutive times without loss of stability and efficiency. (c) 2005 Elsevier Ltd. All rights reserved.