The purpose of this investigation was to prepare a gastroretentive drug delivery system of famotidine. Floating tablets of famotidine were prepared employing two different grades of methocel K100 and methocel K15M by effervescent technique; these grades of methocel were evaluated for their gel forming properties. Sodium bicarbonate was incorporated as a gas-generating agent. The floating tablets were evaluated for uniformity of weight, hardness, friability, drug content, in vitro buoyancy and dissolution studies. The effect of citric acid on drug release profile and floating properties was investigated. The prepared tablets exhibited satisfactory physico-chemical characteristics. All the prepared batches showed good in vitro buoyancy. The tablet swelled radially and axially during in vitro buoyancy studies. It was observed that the tablet remained buoyant for 6-10 hours. Decrease in the citric acid level increased the floating lag time but tablets floated for longer duration. A combination of sodium bicarbonate (130mg) and citric acid (10mg) was found to achieve optimum in vitro buoyancy. The tablets with methocel K100 were found to float for longer duration as compared with formulations containing methocel K15M. The drug release from the tablets was sufficiently sustained and non-Fickian transport of the drug from tablets was confirmed.