The palladium(II)-catalyzed addition of arylboronic acids to β,β-disubstituted enones has been investigated with the BP86 density functional. The results show that the mechanism requires three steps: transmetalation, alkene insertion, and protonation. The alkene insertion is the rate-determining step. For unactivated alkenes, the Heck-type β-hydride elimination is more favored than protonation.