Q:

Can someone still be fired from their job if they fail their drug test for weed in California but still have a medical marijuana card

Answer

Medical Marijuana is prescribed by a Medical Doctor therefore you can not be fired from your job for failing a drug test. ChaCha!