Edinburgh-nek két professzionális futballklubja van: a Hibernians, és a Hearts of Midlothian. Mindkét csapat a skót elsőosztályban játszik. A „Hibsnek” az Easter Road Stadium az otthona, míg a Heartsnak a Gorgie kerületben található Tynecastle Stadium.
Easter Road Stadium (Foto: flickr by ruudb0y)
A labdarúgás mellett a skót nemzeti rögbiválogatott is a fővárosban játssza meccseinek nagy részét, méghozzá a Murrayfield Stadiumban. Edinburghben találkozhatunk még krikettcsapattal, jégkorongcsapattal (Edinburgh Capitals), baseball és más egyéb egyesületekkel. A város amerikai futballcsapata nyerte meg a 96-os World Bowl-t. 1999. óta rendezik meg az edinburghi maratonfutást, ahol évente közel 13 000-en vesznek részt.