According to the Chicago Mercantile Exchange 2025 trading days schedule, there are 251 trading days in a year in the United States. The number of trading days may vary for other countries, but this data is for the United States only.
Please see attached trading day calendar, the yellow columns represent US public holidays.