The cost of an NHS prescription in England will increase by 20p to £8.60 from April 1.
The increase was announced by Health Minister Philip Dunne, who said overall prescription charges were expected to rise "broadly in line with inflation" because the cost of prepayment certificates were being held at their current levels.
The price of dental care will also increase, with the lowest-cost band one treatment rising by 90p and band three treatment increasing by £10.60.
Mr Dunne told MPs: "The prescription charge will increase by 20p from £8.40 to £8.60 for each medicine or appliance dispensed.
"To ensure that those with the greatest need, including patients with long-term conditions, are protected, we have frozen the cost of the prescription prepayment certificates (PPCs) for another year. The three-month PPC remains at £29.10 and the cost of the annual PPC will stay at £104, allowing unlimited prescriptions within a specified time period.
"Taken together, this means prescription charges are expected to rise broadly in line with inflation.
"Existing arrangements for prescription charge exemptions will remain in place, principally covering those with certain medical conditions like cancer, epilepsy and diabetes, pregnant women and new mothers, children under 16 and anyone over 60, and those on a low income."
The dental charge increases form part of a two-year settlement announced last year.
In 2017/18 a band one course of treatment and urgent treatment will increase by 90p from £19.70 to £20.60.
For band two treatment, the price will increase by £2.40 from £53.90 to £56.30 and for band three treatments, a £10.60 increase will see the price rise from £233.70 to £244.30.
"The maximum band three charge is for the approximately 5% of treatments that include items such as crowns or bridges," Mr Dunne said.
Charges for wigs and fabric supports will rise in line with inflation, he added.