The synthesis of carbazoles via Pd-catalyzed direct cross-coupling of indoles with in situ generated aryl vinyl ketones by using statured ketones as the olefins source is described. This protocol obviates the need for additional preparation steps of aryl vinyl ketones and therefore opens up a new door to synthesis of carbazoles in an atom-and step-economical fashion.