Karl Theodor Wilhelm Weierstraß (ur. 31 października 1815 w Ostenfelde w Westfalii, zm. 19 lutego 1897 w Berlinie) – niemiecki matematyk, profesor Uniwersytetu Berlińskiego, członek Akademii Nauk – Pruskiej i Francuskiej. Zwolennik arytmetyzacji analizy matematycznej, twórca precyzyjnego pojęcia granicy funkcji. Laureat Medalu Copleya (1895).
Jako pierwszy podał definicje funkcji tzw. funkcji Weierstrassa, która nie jest różniczkowalna w żadnym punkcie.
Życiorys Po ukończeniu nauki w Gymnasium Theodorianum w Paderbornie studiował najpierw na Uniwersytecie w Bonn prawo, finanse i ekonomię, a następnie na Uniwersytecie w Münsterze matematykę. Po ukończeniu studiów pracował jako nauczyciel w gimnazjach w Münsterze, w Deutsch Krone, a od roku 1848 w Braniewie. Uczył matematyki i kaligrafii. Po tym, jak jego publikacje matematyczne spotkały się z uznaniem w świecie fachowców tej dziedziny, otrzymał mianowanie na profesora Uniwersytetu Berlińskiego, gdzie wykładał od 1856. W 1875 otrzymał Pour le Mérite za Naukę i SztukęKarl Weierstrass na liście odznaczonych.