No, you don't need a prescription to buy Flamigel. This product is freely available in pharmacies. Ask your pharmacist for advice.