Texas Ranches

Johnsons Ranch Marina

Harrison County
TXR Handpicked
Business logo

5131 E. Cypress Drive
Uncertain, TX 75661

  • Ranch & Outdoor Experiences
Ranching Experiences & Vacations

Johnson’s Ranch Marina is the oldest inland marina in Texas on Caddo Lake, offering boat rentals, cabins, bait, and tours.

Established in 1908 on Caddo Lake—the largest natural cypress swamp in Texas—Johnson’s Ranch Marina provides a full-service marina experience with boat and canoe rentals, live bait, tackle, fuel, snacks, and guided pontoon swamp tours. Their lake-view cabins feature full kitchens and year-round availability. Guests appreciate the historic ambiance, lakeside charm, and as a hub for guided fishing or eco-tours.
Horses