Miasto położone jest nad Jeziorem Blachownia, przy którym znajduje się plaża, kąpielisko, łowiska wędkarskie oraz pomosty.
Na zachód od Blachowni znajduje się Park Krajobrazowy Lasy nad Górną Liswartą, w którym jest kilka rezerwatów przyrody, ścieżki przyrodniczo-dydaktyczne, pomniki przyrody.
Z Blachowni prowadzą szlaki turystyczne piesze i rowerowe.
Ciekawostką w mieście jest także pałacyk myśliwski z 1870 roku, zbudowany dla rosyjskiego następcy tronu - wielkiego księcia Mikołaja Romanowa.
Przy plaży w okresie letnim funkcjonuje wypożyczalnia sprzętu wodnego.