Enzymatic polymerization of catechol was conducted batch-wise using laccase enzyme produced by the culture Trametes versicolor (ATCC 200801). The polymerization reaction was carried out in 1:1 (v/v) aqueous-acetone solution, buffered at pH 5.0 with sodium acetate (50 mM) in a sealed, temperature-controlled reactor at 25degreesC. The molecular weight of the produced polymer was determined with GPC. FT-IR, DSC, and TGA were employed to investigate the structure and thermal behavior of synthesized poly(catechol). It was found that catechol units were linked together with ether bonds and thermal stability of the catechol increased in the poly(catechol) polymeric structure effectively. The number average molecular weight of poly(catechol) was found as 813+/-3 Da with a very narrow polydispersity value of 1.17 showing selective polymerization of catechol by the enzyme.