ワイエルシュトラス関数(ワイエルシュトラスかんすう、英: Weierstrass function)は、1872年にカール・ワイエルシュトラスにより提示された実数関数で、連続関数であるにもかかわらず至るところ微分不可能な関数である。病的な関数の例として取り上げられることがある。 「孤立点を除くと連続関数は微分可能である」という認識を変えた出版された初めての例として、ワイエルシュトラス関数は歴史的に重要である。