Milled silk particles with volume median particle size (d(0.5)) of 7 μm and 281 nm as well as silk snippets were used for loading of model drugs Orange G, Azophloxine, Rhodamine B, and Crystal Violet. Loading and release of these chemicals depended on the size of silk particles, pH, and the structure and properties of model drugs. Both types of silk particles reached equilibrium loading in less than 10 min due to high surface area whereas silk fibres needed more than 2–3 days to reach equilibrium, depending on the drug type. The uptake rate in fibres could be improved by increasing temperature. Both fibres and particles could slowly release the drugs over many days at 37 °C without a significant initial burst. As particle size decreased, the amount of model drug release also decreased. The release of drugs by the silk fibres was quicker than the silk particles.