How many holidays are there? Name all of them, please?

can you please name all of the holidays and their dates? thank you. also, you can include the small one's too that aren't really considered holidays like valentines day
Update: For USA
2 answers 2