The present invention relates to a cartridge holder for a drug delivery device and to a corresponding drug delivery device, wherein the cartridge holder comprises:- a proximal portion (36) for receiving a cartridge (12) filled with a medicinal fluid to be dispensed by the drug delivery device,- a distal portion (34) comprising a mount for a piercing assembly (24, 25, 30), wherein the piercing assembly is adapted to provide a fluid-transferring connection with the inner volume of the cartridge (12) by way of a piercing element (30) pointing in distal direction with a pointed free end section; and- retaining means (40; 42; 44) adapted to substantially prevent the cartridge (12) from displacing in proximal direction with respect to the proximal portion (36) and/or distal portion (34).