Skip to content
Thompson Okanagan landscape

RV Parks by Region

RV Parks in Thompson Okanagan

Browse RV parks and campgrounds in this region of British Columbia.

Loading map…

209 campgrounds found

Acacia Grove RV Park & Cabins

Spences Bridge, Thompson Okanagan

Year-roundFull hookups30 ampPull-throughBig rigs

Acres RV Park

Kelowna, Thompson Okanagan

Small holiday-only RV park on farmland in Rutland, Kelowna. No washrooms or showers.

Pet friendly

Adams Lake Provincial Park – Bush Creek Site Campground

Adams Lake, Thompson Okanagan

Rustic, shaded BC Parks campground on Adams Lake north of Chase — suited to campers and small trailers only.

Pet friendlyLake access

Allison Lake Park Campground

Princeton, Thompson Okanagan

BC Parks campground on Allison Lake off Highway 5A, 28 km north of Princeton; 22 vehicle-accessible sites, open June to September.

Apple Beach RV Park

Oliver, Thompson Okanagan

Year-round 26-site RV park on Tuc-el-Nuit Lake in Oliver, with 30 amp full hookups, a sandy beach and winter monthly stays.

Year-round Winter RV sitesFull hookups30 ampPull-throughBig rigs

Apple Valley Orchard & RV Park

Kelowna, Thompson Okanagan

Year-round full-service 30A/50A RV park on a Glenmore Valley orchard in Kelowna, with winter monthly sites.

Year-round Winter RV sitesFull hookups50 amp30 ampPull-through

Armstrong Kin RV Park

Armstrong, Thompson Okanagan

Kinsmen-run in-town RV park in Armstrong with 30A and 50A full-service sites.

Full hookups50 amp30 ampPull-through

Ashnola Campground (Snaʕsnulax̌tn)

Keremeos, Thompson Okanagan

First Nations-operated campground on Ashnola Road in the Ashnola Valley near Keremeos. 2026 season May 1 to October 15; sites $35/night (corridor sites $20), cash only; book by call or text.

Ashnola River Recreation Site

Keremeos, Thompson Okanagan

Small grassy Recreation Sites and Trails BC site on the Ashnola River about 18 km up Ashnola Road from Highway 3 west of Keremeos; tables and a toilet, first-come first-served. 2026 season May 1 to September 30.

Avola Campground & RV Park

Avola, Thompson Okanagan

Small reservable campground in Avola with full-service pull-through RV sites and private tent sites with fire pits. Shower/bath house currently not in use.

Full hookupsPull-through

Bear Creek Provincial Park Campground

West Kelowna, Thompson Okanagan

Busy 143-site BC Parks campground on Okanagan Lake off Westside Road, with 400 m of beach and some powered sites.

50 amp30 ampPull-throughPet friendly

Beaver Lake Resort

Lake Country, Thompson Okanagan

Rustic no-hookup forest campground at Beaver Lake above Lake Country, with showers, cabins and a beach.

Pull-throughPet friendlyWi-FiShowers