Kraśnik znajduje się w dolinie rzeki Wyżnicy, to w tym miejscu otoczonym malowniczymi lasami, swój początek ma piękne krajobrazowo Roztocze Zachodnie. Miasto oferuje szereg atrakcji dla tych, którzy lubią aktywnie spędzać wolny czas.
Kraśnik posiada znakomitą bazę sportowo-rekreacyjną. Miejski Ośrodek Sportu i Rekreacji w dzielnicy fabrycznej jest jednym z największych tego typu obiektów w tej części Lubelszczyzny. Oferuje on basen, saunę, korty tenisowe, skatepark, różnego rodzaju boiska, ścieżki zdrowia, lodowisko w sezonie zimowym oraz place zabaw. Na szczególną uwagę zasługuje ośmiotorowa odkryta pływalnia o wymiarach olimpijskich. Na terenie miasta znajdują się trzy obiekty sportowo - rekreacyjne typu Orlik, jak również dwie pełnowymiarowe hale widowiskowo-sportowe wraz z mniejszymi salami do uprawiania m.in. sportów walki czy fitness, siłowniami, salami konferencyjnymi z zapleczem sanitarnym i noclegowym.
Zalew stanowi ważny element kraśnickiego krajobrazu. To tutaj mieszkańcy kierują swoje kroki, chcąc pospacerować, pojeździć na rowerze czy złapać rybę. Akwen zajmuje powierzchnię ponad 42 hektarów i stanowi miejsce wypoczynku czy uprawiania sportów wodnych.
Kraśnik i okolice to także nieograniczone wręcz możliwości uprawiania wędkarstwa w różnych jego formach i odmianach. Zalew kraśnicki to przede wszystkim połowy karpia, lina, suma i szczupaka. Miło i bezpiecznie można również spędzić czas nad licznymi łowiskami komercyjnymi.
Ważnym elementem bazy rekreacyjno - sportowej w Kraśniku stały się ścieżki rowerowe. Co raz większa liczba osób - w różnym wieku - aktywnie spędza czas wolny na rowerach, a także wybiera ten środek komunikacji, przemieszczając się pomiędzy oddalonymi od siebie o kilka kilometrów głównymi dzielnicami miasta. W ten sposób powstał trakt pieszo-rowerowy wzdłuż ulicy Urzędowskiej łączący się ze ścieżką rowerową prowadzącą wokół Zalewu Kraśnickiego.
Ponadto tu właśnie ma swój początek zachodnia część Roztocza, jednej z najbardziej malowniczych krain Polski, przez którą rozciąga się Centralny Szlak Rowerowy, niezwykle popularny wśród cyklistów z całego kraju. Jego pierwszy etap zaczyna się w Kraśniku i prowadzi do Szczebrzeszyna i Zwierzyńca. Kraśnik jest jednocześnie punktem na innym szlaku rowerowym zaczynającym się w Kazimierzu Dolnym.
Nieopodal Kraśnika znajdują się trzy ośrodki do uprawiania narciarstwa: Sulów, Batorz oraz Chrzanów. Ten pierwszy położony jest w odległości 11 km od Kraśnika, pozostałe – odpowiednio – 28 km i 44 km.