Does onion contain vitamin c?

Yes, onions do contain vitamin C and Vitamin B. Vitamin C is used for repair and protecting the body.