Juozas Olekas (g. 1955 m. spalio 30 d. Bolšoj Ungute, Krasnojarsko kraštas) – gydytojas mikrochirurgas, Lietuvos visuomenės ir politinis veikėjas. Nuo 1989 metų yra Lietuvos socialdemokratų partijos (LSDP) narys.
1990–1992 m. ir 2003–2004 m. ėjo sveikatos apsaugos ministro pareigas, o 2006–2008 ir 2012–2016 m. buvo krašto apsaugos ministras. Seimo nariu dirbo nuo 1996 iki 2019 metų, o nuo 2019 iki 2024 metų atstovavo Lietuvai Europos Parlamente. 2024 m. lapkritį grįžo į Lietuvos politiką ir tapo Seimo pirmininko pirmuoju pavaduotoju.
Be politinės veiklos, J. Olekas aktyviai dirbo medicinos srityje – buvo Vilniaus universiteto ligoninės gydytojas mikrochirurgas, vadovavo mikrochirurgijos laboratorijai. Yra žinomas dėl indėlio į Lietuvos sveikatos sistemą bei krašto apsaugos stiprinimą.
Asmeniniame gyvenime J. Olekas yra vedęs Aureliją Olekienę, su kuria augina tris vaikus – dvi dukras ir sūnų.