Low-molecular-weight poly(epsilon-caprolactone-co-1,3-trimethylene carbonate) and poly(1,3-trimethylene carbonate) are potential vehicles for the regio-specific delivery of water-soluble agents. In this paper, the characteristics and the mechanism governing the in vitro release of a model water-soluble drug, vitamin B12, from these polymer vehicles were determined. The loading of vitamin B12 was kept to 1 w/w%. The oligomers examined ranged from amorphous, high viscosity to crystalline but low viscosity. The oligomers did not degrade appreciably in vitro. The total fraction of vitamin B12 released increased as the crystallinity of the oligomers decreased, reaching nearly total release only for the completely amorphous oligomers. The rate of release was fastest for the amorphous oligomers and dependent on their viscosity. Inclusion of a more osmotically active agent, trehalose, into the vitamin B12 particles through co-lyophilization resulted in enhanced total fraction released and a faster release rate. The results are consistent with an osmotically driven release mechanism.