Makarska posiada liczne obiekty sportowe. W kompleksie sportowym w okolicach Osejava, do dyspozycji są korty tenisowe, bieżnie lekkoatletyczne, boiska do gry w piłkę nożną, rugby, koszykówkę, piłkę ręczną oraz mniejsze boiska. Centrum tenisowe Makarska posiada dwa kryte i dziewięć otwartych kortów tenisowych. W hotelach na Riwierze Makarskiej jest łącznie siedem krytych i jedenaście otwartych basenów. Działa tu także Centrum Rehabilitacji Medycznej Biokovka, zawierające basen kryty, ośrodek fizykoterapii i nowoczesne centrum fitness. Na przełomie ostatnich lat wzrosło zainteresowanie sportami ekstremalnymi, takimi jak: paragliding (paralotniarstwo), wspinaczka skałkowa, wspinaczka górska, kolarstwo górskie i ekstremalne czy alpinizm podziemny (speleologia). Sporty ekstremalne uprawiane na morzu to: windsurfing, nurkowanie oraz żeglowanie. Swoją działalność prowadzą tu kluby: wioślarski, żeglarski i wędkarski. Rozpoczęto również projektowanie atrakcyjnego ośrodka narciarskiego na górze Biokovo.

Skuter wodny

Latem na oznaczonych częściach plaży, wypożyczyć można skuter wodny (jet ski). Osoby korzystające ze skutera wodnego, zobowiązane są do przestrzegania przepisów określonych przez ustawodawcę. W celu zapewnienia bezpieczeństwa pozostałym plażowiczom, nie wolno przekraczać wydzielonego dla skuterów obszaru.