Parents are being urged to check bottles of own-brand blackcurrant cough syrup because of a problem with one of the ingredients.
This could cause mould to grow, which could make children unwell or cause a reaction, medicines experts said.
No cases have been identified so far but eight products are being recalled as a precaution.
The UK body which regulates medicines said the cough syrup bottles should be returned.
Dr Sam Atkinson, from the Medicines and Healthcare products Regulatory Agency's (MHRA) said: "Check if you have any of the listed cough syrups and if you do, please don't use them. Take them back to where you bought them from.
"The mould is not always visible, so return any of the affected cough syrup bottles, even if it looks OK to use.
"If your child has recently taken one of these cough syrups, and, in the unlikely event that they have become unwell or had a reaction, please speak to your GP, pharmacist or other healthcare professional."
Even though there is a low risk of a reaction, Dr Atkinson said people should check the medicines they have at home.
The list of products affected are:
- Asda Children's Dry Cough Syrup Glycerol Blackcurrant Flavour – batch 274V1, 276V1, 278V1, 283W1 – expiry dates 01/08/2020, 01/10/2020, 01/12/2020, 01/02/2021
- Bell's Healthcare Children's Dry Cough Glycerin 0.75g/5ml Syrup – 280V3 – exp 01/12/2020
- Morrisons Children's Dry Tickly Cough Glycerin 0.75g/5ml Oral Solution – 282W1- exp 01/01/2021
- Numark Children's Dry Cough 0.75 g/5 ml Oral Solution – 280V1, 288W1- exp 01/12/2020, 01/04/2021
- Sainsbury's Children's Dry Cough 0.75g/5ml Syrup – 275V1 – exp 01/09/2020
- Superdrug Children's Dry Tickly Cough Glycerin 0.75 g/5 ml Oral Solution – 280V2, 284W1- exp 01/12/2020, 01/03/2021
- Tesco Children's Dry Cough Syrup – 277V1, 278V2, 281W1 – exp 01/10/2020, 01/12/2020, 01/01/2021
- Wilko Tickly Cough 0.75g/5ml Oral Solution – 275V2 – exp 01/09/2020