How come I have blisters on my legs that keep draining?

A number or reasons. Without knowing what they look like it is hard to say exactly. If you have swelling in your legs it may be directly from that fluid. If you have recurring pus filled blisters you may have some type of infection, there are also a large number of dermatological reasons for blisters.