Medical devices for delivering a bioactive agent and methods of use thereof are provided. The medical devices include micro-needles integrated within a balloon of a catheter. The balloon can include dimples, cavities or a variable thickness membrane in which the micro-needles are integrated.