Silymarin, a clinically proved hepato-protective herbal drug having significant anti-cancerous property towards prostate cancer, is inadequately utilized for cancer therapy due to its hydrophobic nature and poor bioavailability. In this work, we have developed silymarin Poly(D,L-lactic-co-glycolic acid) (PLGA) nanoparticles (NPs) in order to improve the therapeutic efficacy of silymarin towards prostate cancer by single emulsion solvent evaporation technique. The prepared nanoparticles had an encapsulation efficiency of 60% and a loading efficiency of 13%. The silymarin-PLGA NPs (SNPs) characterization, using DLS and SEM analysis revealed its size as less than 300 nm. FT-IR analysis confirmed encapsulation of silymarin by the SNPs, whereas XRD and TGA proved amorphous nature of the SNPs. In vitro drug release study demonstrated a slow and sustained release of encapsulated drug from the SNPs in physiological conditions. The hemocompatibility of the SNPs was established by in vitro hemolysis and coagulation assays. In vitro cell viability studies revealed preferential toxicity of SNPs towards prostate cancer cells (PC-3) compared to normal cells (Vero) in a dose dependant way. Cell uptake studies using confocal microscopy confirmed internalization of the SNPs by PC-3 cells. Furthermore, in vitro cell migration assay showed a concentration and time dependent inhibitory effect of SNPs on PC-3 cell migration. Finally, flow-cytometry based apoptosis assay suggested induction of apoptosis mediated death in PC-3 cells by the SNPs. Overall, the prepared SNPs proved as a promising candidate for prostate cancer therapy.