A drug delivery device that delivers pharmacologically active substancestransdermally usingmicroneedles (6) mounted rotatably about a plurality of rollers (16,17), themicroneedles (6)having an associated drug reservoir (2) which is compressed when the needles(6) are broughtinto contact with the skin (24).