Question: is spite a formal word?
Answer: They are both more common in writing than in speaking. Despite is a little more formal than in spite of. We usually use in spite of and despite with a noun: He got the job in spite of his prison record.