Novel rod-like mesoporous silica nanoparticles with a rough surface have been prepared with 37% higher cellular uptake and drug delivery efficacy compared to their counterparts with a smooth surface.