Unexpected: If you mean swelling which lasts hours at a time, it is not from water retention and is called angioedema. Water retention tends to be most noticeable at the legs and ankles and would dent if you press your finger against the area. Claritin does not relieve water retention but may reduce angioedema and yes it has a longer duration of action than benadryl (diphenhydramine).
Answered 7/12/2015
4.7k views
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
4 doctors weighed in across 2 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question