No, there is no legal requirement for schools to close on Veterans Day in the USA. Therefore, while some may close, others choose to schedule assemblies or other activities to honour the veterans of the US Armed Forces.