Shelton public schools are closed today, Wednesday, Dec. 11, due to the latest storm.