For UK flights:
2-10 days before flight -
World and Local UK Weather Forecast, Map and Report weather.co.uk
Day of flight - met office (free)
Backup - avbrief (free)
Europe:
21st O.W. squadron, linked above.
Failing all that, the old-fashioned approach: