Top answers from doctors based on your search:
Disclaimer

If i am allergic to penicillin can i take keflex

A 46-year-old member asked:
Dr. Brant Ward
12 years experience Allergy and Immunology
Likely, not certain: The majority of people who are told they are allergic to penicillin are not actually so (they get rashes for other reasons, e.g.). Of those that are a ... Read More
1
1 thank

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month
A 30-year-old member asked:
Dr. Alex Martinez
Specializes in Allergy
Maybe: Penicillins (like amoxil) & cephalosporins (like keflex) are both beta-lactam antibiotics named because of their ringed chemical structure. Allergy to ... Read More
2
2 thanks
A 50-year-old member asked:
Dr. Paul Carter
29 years experience Allergy and Immunology
No: If you are truly allergic to penicillin, you should avoid all penicillin derivatives and the first generation cephalosporins. Keflex is a first gen. ... Read More
1
1 thank
A 44-year-old member asked:
Dr. Jeffrey Rumbyrt
31 years experience Allergy and Immunology
Yes: Cephalexin (keflex) is a first generation cephalosporin and a very close cousin to penicillin. Though it is not 100% true that all penicillin allergi ... Read More
6
6 thanks
A 56-year-old member asked:
Dr. Michael Zacharisen
32 years experience Allergy and Immunology
Yes: Fosfomycin is an antibiotic made originally from streptomycin and now all synthetic. It should not cross react with penicillin.
A 44-year-old member asked:
Dr. Debi Williams
25 years experience Dentistry
Not a good idea : There has been cross over allergy reactions between Ceclor and amoxicillin. Contact your doctor before taking this medication.
3
3 comments
A 30-year-old female asked:
Dr. Cornelius Oleary
18 years experience Urgent Care
Yes: Ciprofloxacin is part of the fluoroquinolone class of antibiotics and is different than cephalexin, which is a cephalosporin. As always, consult your ... Read More
1
1 thank
A 40-year-old member asked:
Dr. James Chapman
40 years experience Cardiology
Yes: No problem with this med
A 25-year-old female asked:
Dr. Martin Raff
55 years experience Infectious Disease
Piperacillin/tazobac: This compound contains a penicillin derivative and if you have a documented allergy to penicillin you should never ever take this drug.
1
1 comment
1
1 thank
A 40-year-old member asked:
Dr. Paul Carter
29 years experience Allergy and Immunology
Yes: Biaxin (clarithromycin) does not cross react with penicillins.
A 30-year-old female asked:
Dr. Jack Mutnick
16 years experience Allergy and Immunology
Most likely, Yes: They are completely different classes or families of antibiotics. There is no data to show any cross reactivity between Amoxicillin and tobramycin.
1
1 thank
A 35-year-old male asked:
Dr. Shaym Puppala
24 years experience Internal Medicine
Not same class: Someone allergic to amoxicillin (in penicillin class) is not considered at high risk for clindamycin allergy (not penicillin class). That does not gua ... Read More
1
1 thank
A 73-year-old male asked:
Dr. Michael Zacharisen
32 years experience Allergy and Immunology
Yes: Tetracycline and Amoxicillin are in completely different classes of antibiotics. There is no cross reactivity.
1
1 thank
A 38-year-old member asked:
Dr. Gary Steven
29 years experience Pediatric Allergy and Asthma
Unlikely: Amoxicillin is in the penicillin family; Keflex is a cephalosporin. Only about 10% of penicillin-allergic people react to cephalosporins, so it is gen ... Read More
1
1 thank
A 32-year-old female asked:
Dr. Robert Killian
27 years experience General Practice
Penicillin Allergy: Nope. Not at all. You can take no 'cillins'. Amoxicillin is a penicillin.
A 29-year-old female asked:
Dr. Tony Ho
Dr. Tony Ho answered
13 years experience Infectious Disease
Yes: Ciprofloxacin is a quinolone, and has no cross-reactivity with the others mentioned.
1
1 thank
A 37-year-old member asked:
Dr. Michael P Vaughn
33 years experience Allergy and Immunology
latex allergy: Macrobid (nitrofurantoin) is an antibiotic. There are no cross-reactive reactions with latex that are likely to occur from this medication. Watch out ... Read More
A 52-year-old member asked:
Dr. John Chiu
Dr. John Chiu answered
56 years experience Allergy and Immunology
Yes: They are not related.
A 53-year-old female asked:
Dr. Martin Raff
55 years experience Infectious Disease
Yes: From the standpoint of cross-allergy there is none. Two questions. What is the allergic reaction to pcn? (are you truly allergic). And then, since ... Read More
A 56-year-old member asked:
Dr. Lee Perry
Dr. Lee Perry answered
16 years experience Allergy and Immunology
Depends on infection: It really depends on what type of infection you need to treat. It is likely safe to treat with a 3rd generation cephalosporin (cefdinir), or another c ... Read More
3
3 thanks
A 49-year-old member asked:
Dr. Bennett Werner
43 years experience Cardiology
No: Empirin is aspirin. Sorry!
A 51-year-old member asked:
Dr. John Overholt
25 years experience Allergy and Immunology
Several choices: Sulfonamides (bactrim, septra) and flouroquinalones (cipro) are good choices. Fyi- up to 90% of people who carry a diagnosis of penicillin allergy ar ... Read More
1
1 comment
7
7 thanks
A 48-year-old member asked:
Dr. Gary Sandler
53 years experience Dentistry
For what?: Ampicillin is part of the penicillin class of antibiotics. While Erythromycin is usually considered an alternative antibiotic with individuals who ar ... Read More
A 46-year-old member asked:
Dr. Nayla Mumneh
28 years experience Allergy and Immunology
Penicillin: Penicillin is an antibiotic and treats infections, Prednisone is a steroid and treats inflammation, they are not given for the same condition, so you ... Read More

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Personalized answers
Free
Talk to a doctor
Unlimited visits
$10/month