Friday's snowy weather prompted both Yosemite Unified and Bass Lake Unified school districts to cancel classes.