Several ski resorts across British Columbia, including Whistler-Blackcomb and Big White outside Kelowna, are opening early thanks to dumps of fresh powder.