Can I take it if I am allergic to penicillin?
It depends entirely on what the reaction was.
A mild rash years ago — usually yes. Cross-reactivity with first-generation cephalosporins is low, and the old ten percent figure is outdated.
Anaphylaxis, throat swelling or collapse — no. That rules out cephalosporins as well.
Describe the actual reaction rather than saying “I am allergic” — what happened, how quickly, and how long ago. That detail changes the answer.
Can I take it in pregnancy?
Yes — it is one of the antibiotics considered acceptable in pregnancy, and it is commonly used for urine infections then. A follow-up urine sample afterwards is standard.
Why was I given this rather than nitrofurantoin?
Usually because of pregnancy, kidney function, a resistant organism, or an allergy. Nitrofurantoin is first-line for uncomplicated UTI in most non-pregnant women.
Can I drink alcohol with it?
Yes. Alcohol does not interact with cefalexin and does not stop it working. It will not help you feel better.
How quickly should it work?
Urinary symptoms usually improve within 24 to 48 hours; skin infection within 48 to 72. No improvement by 72 hours is worth reporting rather than finishing the course and hoping.
I have diarrhoea. Should I stop?
Mild diarrhoea is common and usually settles. But severe, watery or bloody diarrhoea needs prompt advice — cephalosporins carry a higher C. difficile risk, and anti-diarrhoeal medicines are the wrong response.
Does it stop my contraception working?
No. Ordinary antibiotics do not affect the pill. Vomiting or diarrhoea does.