Anti-fog sprays can work well and are not very expensive. However, most well-made ski goggles will have an anti-fog coating. If your goggles do not, you may be better off upgrading to a new pair of goggles.