B12 and platelets

Hi, new here. Back in April a blood test revealed low/normal B12 (203pmol range 145-569) which has responded really well to SL B12 5000mcg (self prescribed) Blood test also revealed very high platelets, 3 x the max.( 1209 range 150-400) All the papers I have read seem to suggest B12 def. more likely to give you low platelets. Any ideas?? Other bloods pretty normal, Vit D a bit low so taken supplements.

Thankfully, since starting the B12 +B complex, feel about 98% better.

5 Replies

  • The results post treatment don't mean much and the fact that the levels are high is what you would expect.

    It is possible that there is more than just B12 going on - and yes I would have expected B12 to lead to low platelets rather than large.

    I'd suggest that you discuss with GP

    This article points at a few things that could cause high platelets.

    Don't think it is necessarily a problem but if you are concerned best to get proper medical advice.

  • the platelet results weren't post treatment. I got them all at the same time and only started B12 treatment afterwards. Doctors (GP and haematologist) didn't consider B12 levels a problem so I did my own research and hence treatment.

  • Hi DebraNL. Are your doctors' aware of your high platelet count and if so, are they investigating?

    High platelet counts can be due to some forms of anaemia, inflammation, infection or some underlying condition. They can also be related to an increased risk of clotting.

    If you have an undelaying condition causing the high platelet count (but I'm not suggesting you have) then this could cause symptoms such as headache, dizziness, weakness, vision disturbances/changes, numbness and tingling in the hands and feet etc.

    As you will recognise, the symptoms above are also symptoms that can be attributed to vitamin B12 deficiency. Many do have symptoms at the levels you have but there are also a lot of cross-over symptoms bewteen B12 deficiency and other conditions.

    So, to be on the safe side and 'cover-all-the-bases', it would be a good idea to consult your GP about your high platelet count.

    If they are already aware of it, I'd be surprised if they are not investigating the cause (or at least re-doing the bloods to check your levels again).

    Good luck and please let us know how you get on.

    P.s. It might be that you have B12 deficiency, or B12 deficiency and something else going on as well. The only way to be sure is to get your high platelet count investigated 😀

  • Yes I am having a bone marrow test tomorrow for platelets, but most likely cause is Essential Thrombocytosis, i.e. I just make too many platelets for some unknown reason. But if it hadn't been for my B12 symptoms (ticked about half of the list), I would not have gone to GP in first place, and as B12 has helped so much, I definitely think I was (am) deficient.

  • Hi DebraNL. Good news about the bone marrow test...as you say, essential thrombocytosis is the most likely cause, but good they're being on the ball and checking 😀.

    But oh what a shame that B12 deficiency doesn't get such prompt investigation and treatment!

    B12 deficiency can be fiendishly complex but lots of people here to help, if needed. And do let us know how you get on 😀

    Good luck with the bone marrow test tomorrow X

    P.s. Really pleased that the B12 is helping 👍

You may also like...