Thermal degradation behaviours of poly(3-hydroxybutyric acid) (P(3HB); bacteria] poly[(R)-3-hydroxybutyric acid] and synthetic poly[(R,S)-3-hydroxybutyric acid] samples, were examined under both isothermal and non-isothermal conditions. The inverse of number-average degree of polymerisation for all P(3HB) samples decreased linearly with degradation time during the initial stage of isothermal degradation at a temperature ranging from 170-190 degrees C. In addition, crotonyl unit was detected in the residual polymer samples as main omega-chain-end. These results indicate that the dominant thermal degradation reaction for P(3HB) is a random chain scission via cis-elimination reaction of P(3HB) molecules. It was found that the presence of either Ca or Mg ions enhances the depolymerisation of P(3HB) molecules, while that Zn ions hardly catalyse the reaction. As a result, a shift of thermogravimetric curves toward the lower temperature regions was observed for the P(3HB) samples containing high amounts of Ca and Mg compounds. (c) 2005 Elsevier Ltd. All rights reserved.