V.H.
Pat,
I've found that the only way iron on patches saty is if you stich the edges. I tend to sew all my 8 year-old daughter's patches on or I use Aleene's OK To Wash-It premanent fabric bond. Just fallow the the instructions on the bottle. You can usually find it in the same area as the patches. I just get mine at JoAnn Fabric and Cloth Store.
I hope this helps you.
V.