However, you don't need to visit your doctor to get a painkiller.There are many medicines that you can buy over-the-counter from pharmacies or from general retail outlets such as supermarkets.
Painkillers you can buy contain either paracetamol, a non-steroidal anti-inflammatory medicine (NSAID) such as aspirin, ibuprofen or naproxen, a mild opioid painkiller such as codeine, co-codamol or dihydrocodeine, or a combination of these.
Many painkillers that can be taken by adults are not suitable for children.
It's best to use child-specific medicines to relieve pain in your child.
Paracetamol can be taken by most people and will give relief from most types of pain.
NSAIDs like ibuprofen reduce inflammation as well as pain, so can be better for muscular, joint or back pain. However, NSAIDs are not suitable for everyone, particularly people with a stomach ulcer or a severe heart, liver or kidney problem.
The type of painkiller that is best for you will depend on the type of pain you are experiencing.