Thorny shrubs are difficult to work with. Use them for their value as barriers, planting them where they will not scratch passers-by or interfere with garden activities. The following shrubs provides an impenetrable barrier.
Berberis species - Barberry Chaenomeles speciosa - Flowering Quince Elaeagnus pungens - Silverberry Hakea suaveotens - Pincushion Tree Ilex cornuta - Chinese Holly Mahonia species - Oregon Grape Holly Osmanthus heterophyllus - Holly Olive Poncirus trifoliatus - Hardy Orange Pyracantha coccinea - Scarlet Firethorn Ribes speciosum - Fuchsia-Flowered Gooseberry Rosa species - Rose