I'd recommend checking their website or Facebook page. They usually post frequent updates about weather conditions and openings.
They are not open for skiing and tubing during the week. But Brandon is correct best info is on their social media. Instagram as well, search echovalleychelan
Thanks! Your answer is awaiting moderation.