Bitva u Uhudu (arabsky: غزوة أحد) se odehrála 23. března 625 (3. šawwal 3 AH islámského kalendáře) u hory Uhud v dnešní severozápadní Saúdské Arábii. Došlo k ní mezi vojskem muslimské komunity z Medíny vedeným Mohamedem a vojskem vedeným Abú Sufjánem z Mekky, města, odkud předtím mnoho muslimů emigrovalo (hidžra). Bitva u Uhudu byla druhým vojenským střetnutím mezi Mekkánci a muslimy po bitvě u Badru v roce 624, kde malá muslimská armáda porazila větší mekkánskou armádu.
Pro muslimy byla tato bitva velkým neúspěchem.