CNC Surface Grinding Machine comprises of a working table that executes only longitudinal movements as well as ensures full contact and support from the machine bed even in the table limit position. The Machine has a column which carries out only cross feed movement and guarantees uniform contact between the column between the column slide and machine bed in any column position. The CNC Surface Grinding Machine is equipped with a cartridge type spindle that is supported by precision angular contact ball bearings, pre-loaded and select fitted into spindle cartridge. CNC Surface Grinding Machine contains external independent hydraulic tank which is located outside to be easily accessible for maintenance.