This document describes the formulation and evaluation of a metformin HCl gastroretentive floating sustained release tablet. The tablet was formulated using the wet granulation technique and contained both effervescent and non-effervescent systems. HPMC K100 was used as the swellable polymer responsible for floating (non-effervescent system) and sodium bicarbonate was used as the effervescent agent. Various tests were conducted to authenticate the drug including melting point determination, log P value determination, and solubility studies. Tablets were evaluated for properties such as bulk density, tapped density, angle of repose, friability, weight variation, and in vitro drug release, which showed maximum release of 99