While NHS prescriptions used to be free, the NHS has had to charge patients money for them since 1952. A prescription in England is currently about £8.60; however, not for everyone. For those under the age of 16 and over the age of 60, prescriptions from the NHS in the UK remain free at the time of writing.