The present invention provides a process for the preparation of Aripiprazole, which comprise reacting 7-hydroxy-3,4dihydro-2(1H)quinolinone, 1,4-dichlorobutane, a base and dimethyl acetamide to obtain 7-(4-bromobutoxy)-3,4-dihydro-2-(1H)-quinolone and reacting 7-(4-bromobutoxy-3,4-dihydro-2-(1H)-quinolone, 1-(2,3-dichloropheny1) piperizine, a base and sodium iodide in dimethy1 acetamide