Objective: The purpose of the present study was to develop an oral push-pull osmotic drug delivery system for the drug Nateglinide which is a bio pharmaceutics classification system (BCS) class II drug. Methods: The tablets were prepared by the wet granulation method using ingredients microcrystalline cellulose (Adsorbent), potassium chloride (Osmotic agent), poly ethylene glycol (4000 and 6000) (Hydrophilic polymer, Plasticizer), starch (Disintegrant), and aerosil. The granules were compacted by double compression method and were coated with eudragit by dipping method. Different batches were prepared to study the effect of the various ingredients and their effect on the release of the drug from the system by varying the concentrations of the ingredients in each batch. Dissolution was assessed using USP dissolution apparatus 2 in phosphate buffer pH 6.8 for 12 h. Results: Certain key findings observed includes a decrease in micro crystalline cellulose content reduced the release of the drug due to the reduction of the hydrophilic content in the tablet which complements the uptake of water from the surroundings, and increase in the ethylene glycol leads to decrease in the release which resulted due to excess swelling and increase in the osmotic agent concentration lead to satisfactory release of the drug and followed zero-order release. Conclusion: To conclude, the push-pull osmotic tablet of Nateglinide was able to deliver the drug in a controlled pattern for a prolonged period of time. This type of formulation can be used in conditions like hyperglycemia where the patient compliance can improve by reducing the dosing frequency and the plasma drug levels can be maintained, the total drug load is also reduced so that the dose related side-effects are also reduced. Keywords: Controlled release, Push-pull osmotic pump, Nateglinid