Self-driving cars face challenges in extreme weather conditions such as heavy rain, snowstorms, and fog. However, ongoing research and development aim to improve the capabilities of autonomous vehicles to operate safely in various weather conditions.