Puszcza Solska – wielki kompleks leśny w południowej części województwa lubelskiego, złożony głównie z borów sosnowych, w części sztucznie nasadzonych.
Puszcza Solska leży w Kotlinie Sandomierskiej, na Równinie Biłgorajskiej, na południe od pasma Roztocza. Stanowi przedłużenie Puszczy Sandomierskiej i Lasów Janowskich, z którymi graniczy od zachodu. Ciągnie się w kierunku południowo-wschodnim aż do granicy Polski z Ukrainą. Głównymi rzekami Puszczy Solskiej są: Tanew, Łada, Sopot, Szum i Niepryszka.
Główne drogi przebiegające przez Puszczę Solską:
Ponadto przebiega tędy linia kolejowa łącząca Zwierzyniec z Bełżcem.
Lasy Puszczy Solskiej są objęte rozbudowanym systemem ochrony. W północnej części puszczy znajduje się Roztoczański Park Narodowy, poza tym istnieją tu: