Blood spots on the buccal mucosa of the mouth may be caused by external trauma, herpes stomatitis or mouth ulcers. 1. External trauma: When hard foods are consumed, or when too hot foods are consumed, they can cause varying degrees of damage to the oral mucosa. These traumas manifest themselves in the lining of the mouth, and symptoms such as blood spots appear. 2. Herpetic stomatitis: When infected with the herpes simplex virus, herpetic stomatitis may result. The disease causes the appearance of red spots on the buccal mucosa of the mouth, accompanied by the appearance of blisters. It usually occurs on the gums, oral mucosa, tongue and palate. 3. Oral ulcers: Oral ulcers may also cause blood spots on the buccal mucosa, accompanied by bad breath, headache, fatigue, lymph node swelling and other systemic symptoms. When blood spots appear on the buccal mucosa, it is recommended to go to the hospital to receive professional diagnosis and treatment from a doctor.