Abstract: The primary objective of this work was to create Metformin floating microspheres to achieve longer retention in the upper GIT, which improves absorption and bioavailability. The microspheres were created using a solvent evaporation process with various ratios of rate controlling polymers ethyl cellulose and Carbopol 940, with Metformin employed at a fixed ratio in each formulation. A (1:1) mixture of dichloromethane and ethanol, with tween 80 as a surfactant. The produced microspheres were tested for percentage yield, particle size, entrapment efficiency, buoyancy, and drug release in vitro. The influence of polymer concentration on various parameters was studied. According to the findings, increasing the concentration of ethyl cellulose improved drug release from floating microspheres. The formulation F6 was selected as best formulation, and it has drug release of 94.22% at 12 hrs. entrapment efficiency 98.8%, buoyancy 94.2%.