In short. We list 197 campgrounds in Thompson Okanagan, British Columbia. 12 report electrical hookups and 32 report a dump station.
Check with the RV park before you go. Rates, hookups, site sizes and opening dates change from year to year, so confirm them with the campground directly.
Most listings cluster around Kamloops, Valemount, Hedley, Keremeos, Manning Park and Osoyoos. Use the table to compare what each campground reports, then open a campground page for the map and the questions worth asking before you book.
Browse by area
Campgrounds within about 25 km of each other are compared on one page.
- Enderby3 campgrounds
- Kamloops5 campgrounds
- Kamloops (west)5 campgrounds
- Kelowna4 campgrounds
- Lumby2 campgrounds
- Manning Park3 campgrounds
- McBride2 campgrounds
- Merritt2 campgrounds
- Osoyoos5 campgrounds
- Penticton12 campgrounds
- Princeton3 campgrounds
- Salmon Arm9 campgrounds
- Valemount3 campgrounds
- Vernon7 campgrounds
Private RV parks and campgrounds (105)
| Campground | Where | Type | Services listed |
|---|---|---|---|
| 4D Creek Ranch | Lumby | Private | Water, Big-rig friendly |
| Apple Valley Orchard & RV Park | Kelowna | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| Arlington Lake Campground | near Penticton | Private | Not listed |
| Barefoot Beach Resort | Penticton | Private | Water, Wi-Fi |
| Beaver Lake Mountain Resort | Winfield | Private | Water, Wi-Fi |
| Berg Lake Campground | near Mount Robson | Private | Not listed |
| Blue Grouse Country Inn+1-250-674-0200 | Wells Gray Park | Private | Not listed |
| Blue River Campground | near Clearwater | Private | Dump station, Water, Wi-Fi |
| Brookvale Holiday Resort | Osoyoos | Private | Water |
| Camp-Along Resort | near Penticton | Private | Electric, Wi-Fi |
| Canoe River Campground | near Valemount | Private | Not listed |
| Canyon Farms RV Park+1-250-801-1969 | near Kelowna | Private | Not listed |
| Cedar Falls Campground | near Vernon | Private | Electric, Wi-Fi |
| Chase Lion's Club RV Park+1-250-679-8470 | Chase | Private | Not listed |
| Chimney Rock Campsite | Celista | Private | Water, Wi-Fi |
| Chinook Cove Golf & RV+1-250-672-0119 | Barriere | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| Chute Lake Lodge+1-250-496-5262 | Naramata | Private | Water |
| Claybanks RV Park+1-250-378-6441 | Merritt | Private | Not listed |
| Copper Creek | near Manning Park | Private | Not listed |
| Copper Quarter Campground | Kamloops | Private | Not listed |
| Coquihalla Lakes Lodge | Merritt | Private | Not listed |
| Crazy Creek Hot Pools Resort+1-250-836-4097 | near Sicamous | Private | Electric, Dump station, Wi-Fi |
| Desert Gem RV Resort+1-250-498-5544 | Oliver | Private | Not listed |
| Dutch's Campground | Vernon | Private | Not listed |
| Eagle campground & RV Park+1-250-499-5439 | Keremeos | Private | Not listed |
| Echo Lake Resort | Lumby | Private | Water, Wi-Fi |
| Evely Campground | near Vernon | Private | Not listed |
| EZ Campground | near Oliver | Private | Electric, Dump station, Wi-Fi |
| Family Tree Riverside RV & Campground | Sicamous | Private | Not listed |
| Finz Resort | Blind Bay | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Foxtrot Dairy Campground | Enderby | Private | Water |
| Gallagher Lake | near Oliver | Private | Not listed |
| Gold Mountain RV Park and Cabins+1-250-292-8188 | Hedley | Private | Not listed |
| Granite Creek Campground | near Princeton | Private | Not listed |
| Helmer Lake Camping | near Lac le Jeune | Private | Not listed |
| Heritage Campsite & RV Park+1-250-375-2434 | Monte Lake | Private | Not listed |
| Hihium Lake South Campground | near Cache Creek | Private | Not listed |
| Holiday Park Four Season RV & Condo Resort+1-250-766-4255 | near Kelowna | Private | Not listed |
| Hydraulic Lake Campground | near Kelowna | Private | Not listed |
| Irvin's RV Park | Valemount | Private | Wi-Fi |
| Kamloops Riverview RV Park | Kamloops | Private | Electric, Dump station |
| Kamloops RV Park+1-250-573-3789 | Kamloops | Private | Not listed |
| Kettle River RV Park | Rock Creek | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Kettle Valley Villas & RVs | Rock Creek | Private | Water, Big-rig friendly, Wi-Fi |
| Knutsford/Kamloops RV Campground | Knutsford | Private | Dump station, Water, Sewer, Wi-Fi |
| Lake Front RV Park | Vernon | Private | Water, Sewer, Wi-Fi |
| Lakeside Heffley Hideaway | Heffley Creek | Private | Not listed |
| Leroy Lakes Campsite | near Logan Lake | Private | Not listed |
| Lodgepole Lake Campground | near Lac le Jeune | Private | Not listed |
| Mabel Lake Resort & Marina | Enderby | Private | Wi-Fi |
| Maple Leaf Motel & RV Campground Resort | Oliver | Private | Water, Wi-Fi |
| Mcculloch Reservoir Campground | near Kelowna | Private | Not listed |
| Mile High Resort | Logan Lake | Private | Dump station, Water |
| Missezula Lake Campground | near Merritt | Private | Not listed |
| Monument 78 Campground | near Manning Park | Private | Not listed |
| Moon Shadows RV Park & Campground | Merritt | Private | Dump station, Water, Sewer, Wi-Fi |
| N V Mountainview Chalets and RV Resort | McBride | Private | Electric, Dump station |
| Nighthawk RV Park & Campgrounds | Cawston | Private | Water, Big-rig friendly |
| Nk’MIP (Inkameep) Campground & RV Park | Osoyoos | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| OutPost Camping+1-778-878-0858 | Princeton | Private | Not listed |
| Oxbow RV Resort+1-250-770-8147 | Penticton | Private | Not listed |
| Peach Orchard Campground | Summerland | Private | Water |
| Peachland RV Park | Peachland | Private | Dump station, Water, Big-rig friendly |
| Pierre's Point Campground | Salmon Arm | Private | Electric, Dump station, Wi-Fi |
| Pinantan Lake Resort | near Kamloops | Private | Not listed |
| Pinegrove Campground and RV Park | Mclure | Private | Wi-Fi |
| Placer Lake Campsite | near Manning Park | Private | Not listed |
| Plato Island Resort & Marina+1-250-305-6446 | Quesnel Lake | Private | Dump station, Water, Sewer, Wi-Fi |
| Princeton Golf Club | Princeton | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| Quilakwa RV & Campground | Enderby | Private | Not listed |
| Quilchena RV Park | near Merritt | Private | Not listed |
| River Valley RV Park | Keremeos | Private | Water, Sewer |
| Riverhaven RV Park | Hedley | Private | Not listed |
| Rock Creek Riverside Campground+1-250-869-7515 | Rock Creek | Private | Not listed |
| Ross Creek Country Store & Campground | Magna Bay | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Rustic Camping+1-250-462-5846 | near Keremeos | Private | Not listed |
| Salmon Arm Camping Resort | Salmon Arm | Private | Not listed |
| Sandy Point Campground | near Salmon Arm | Private | Not listed |
| Scotch Creek Cottages Resort/Shuswap Vacation Rentals+1-250-955-0080 | Scotch Creek | Private | Not listed |
| Secrest Hill Agricultural Worker’s Campsite+1-250-498-3347 | near Oliver | Private | Not listed |
| Shuswap Falls RV Resort | Enderby | Private | Water, Sewer, Wi-Fi |
| Silver Sage RV Park & Campgrounds | Kamloops | Private | Not listed |
| Silver Star Campground & RV Park+1-250-542-2808 | Vernon | Private | Not listed |
| Snaʕsnulax̌tn Campground (Pow-wow Grounds)+1-250-499-1217 | Keremeos | Private | Not listed |
| South Beach Gardens Campground+1-250-492-0628 | near Penticton | Private | Not listed |
| Spahats Creek Resort+1-250-674-8362 | Clearwater | Private | Dump station, Water, Wi-Fi |
| St. Andrews By The Lake | Kaleden | Private | Wi-Fi |
| Summit RV Resort | Bridesville | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Swan Lake RV Resort | Vernon | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Swift Creek Resort+1-250-566-1366 | Valemount | Private | Not listed |
| Sx̌ʷəx̌ʷnitkʷ (Okanagan Falls) Campground | near Penticton | Private | Water |
| Tete Jaune Lodge | near Valemount | Private | Electric, Water |
| The Lakeside Resort | Oliver | Private | Water, Sewer, Wi-Fi |
| The Orchard RV Retreat | Oyama | Private | Water, Sewer, Big-rig friendly, Wi-Fi |
| Tranquille River Canyon Campsite | near Kamloops | Private | Not listed |
| Tunkwa Lake Resort | Logan Lake | Private | Dump station, Water, Sewer |
| Twin Lakes Golf & RV Resort | Kaleden | Private | Dump station, Water, Big-rig friendly |
| Valemount Pines Golf Course & RV Park | Valemount | Private | Not listed |
| Village Campground | near Lumby | Private | Not listed |
| West Eagle Campground+1-250-768-7426 | near Kelowna | Private | Not listed |
| Whispering Pines RV Resort | Mara | Private | Dump station, Water, Sewer, Big-rig friendly, Wi-Fi |
| Wood Lake RV Park & Marina | Lake Country | Private | Water, Sewer, Wi-Fi |
| Woodhaven Campground | near Blind Bay | Private | Not listed |
| Wright's Beach Camp RV Park | near Penticton | Private | Not listed |
| Yellowhead Campground | Valemount | Private | Not listed |
Municipal and regional campgrounds (8)
| Campground | Where | Type | Services listed |
|---|---|---|---|
| Coldspring Campground+1-604-668-5953 | Manning Park | Municipal | Not listed |
| Frank Carpenter Memorial Campground+1-250-449-2467 | Midway | Municipal | Not listed |
| Hampton Campground+1-604-668-5953 | near Manning Park | Municipal | Not listed |
| Lightning Lake Campground | near Manning Park | Municipal | Dump station |
| Logan Lake Municipal Campground+1-250-523-6283 | Logan Lake | Municipal | Not listed |
| Mule Deer Campground+1-604-668-5953 | near Manning Park | Municipal | Not listed |
| Princeton Municipal RV Park & Campground+1-250-295-7355 | Princeton | Municipal | Not listed |
| Private Campground | near Vernon | Municipal | Not listed |
Provincial and territorial park campgrounds (84)
| Campground | Where | Type | Services listed |
|---|---|---|---|
| Alleyne Lake Campground+1-250-320-9305 | near Merritt | Provincial | Not listed |
| Allison Lake Provincial Campground+1-250-548-0076 | near Princeton | Provincial | Not listed |
| Bastion Mountain Campground | near Salmon Arm | Provincial | Dump station |
| Bear Creek Campground+1-250-548-0076 | near Kelowna | Provincial | Dump station |
| Big OK Lake Recreation Site | near Logan Lake | Provincial | Not listed |
| Billy Lake Recreation Site | near Logan Lake | Provincial | Not listed |
| Bob Lake West Recreation Site | near Lac le Jeune | Provincial | Not listed |
| Bose Lake Recreation Site | near Logan Lake | Provincial | Not listed |
| Boss Lake - BC Recreation Site | near Merritt | Provincial | Not listed |
| Boundary Creek Provincial Campground+1-250-584-9025 | Greenwood | Provincial | Not listed |
| Bromley Rock Provincial Campground | near Princeton | Provincial | Water |
| Buckhorn Campground+1-250-548-0076 | near Keremeos | Provincial | Not listed |
| Bush Creek Campground+1 250-320-9305 | near Chase | Provincial | Not listed |
| Calling Lake Recreation Site | near Logan Lake | Provincial | Not listed |
| Conkle Lake Campground+1-250-584-9025 | near Rock Creek | Provincial | Not listed |
| Dairy Lake West Recreation Site | near Logan Lake | Provincial | Not listed |
| Davis Lake Recreation Site | near Merritt | Provincial | Not listed |
| Dot Lake Recreation Site | near Logan Lake | Provincial | Not listed |
| Duffy Lake Rec Site | near Savona | Provincial | Not listed |
| Duffy Lake Recreation Site | near Savona | Provincial | Not listed |
| E.C. Manning Provincial Park | near Hope | Provincial | Not listed |
| Ellison Provincial Campground+1-250-548-0076 | near Vernon | Provincial | Not listed |
| Falls Lake Campsite | near Hope | Provincial | Not listed |
| Fintry Campground+1-250-548-0076 | near Vernon | Provincial | Not listed |
| Gordon Lake Recreation Site | near Merritt | Provincial | Not listed |
| Gump Lake Recreation Site | near Logan Lake | Provincial | Not listed |
| Gypsum Lake West Recreation Site | near Logan Lake | Provincial | Not listed |
| Haynes Point Provincial Park | Osoyoos | Provincial | Not listed |
| Helmer Lake Recreation Site | near Lac le Jeune | Provincial | Not listed |
| Homestead campground | near Salmon Arm | Provincial | Dump station |
| Inkaneep Campground+1-250-584-9025 | near Oliver | Provincial | Not listed |
| Isobel Lake Rec Site | near Kamloops | Provincial | Not listed |
| Jewel Lake Provincial Campground+1-250-584-9025 | near Greenwood | Provincial | Not listed |
| Johnstone Creek Campground+1-250-584-9025 | Rock Creek | Provincial | Not listed |
| Juniper Beach Provincial Campground+1-250-320-9305 | near Ashcroft | Provincial | Electric, Dump station |
| Kekuli Bay | near Vernon | Provincial | Electric, Water |
| Kentucky Lake Campground+1-250-320-9305 | near Merritt | Provincial | Not listed |
| Kettle Creek Campground+1-250-584-9025 | near Rock Creek | Provincial | Dump station |
| Lac Le Jeune Provincial Campground | Lac le Jeune | Provincial | Dump station |
| Lakeview Campground+1-250-548-0076 | near Keremeos | Provincial | Not listed |
| Leighton Campground+1-250-320-9305 | near Logan Lake | Provincial | Not listed |
| Leighton North Campground+1-250-320-9305 | near Savona | Provincial | Not listed |
| Lucerne Campground | near Valemount | Provincial | Not listed |
| Marquart Lake Recreation Site | near Merritt | Provincial | Not listed |
| Monashee Campground | near Lumby | Provincial | Dump station |
| Monck Provincial Campground+1-250-320-9305 | near Merritt | Provincial | Dump station |
| Mount Robson Provincial Park | near Valemount | Provincial | Not listed |
| Niskonlith Lake Campground+1-250-320-9305 | near Chase | Provincial | Not listed |
| Okanagan Falls Trails Recreation Site Campground | near Oliver | Provincial | Not listed |
| Okanagan Lake Provincial Park | Summerland | Provincial | Not listed |
| Okanagan Lake Provincial Park, North Campground+1-250-548-0076 | near Peachland | Provincial | Not listed |
| Okanagan Lake Provincial Park, South Campground+1-250-548-0076 | near Peachland | Provincial | Not listed |
| Otter Lake Campground | near Princeton | Provincial | Water |
| Paska Lake Recreation Site | near Logan Lake | Provincial | Not listed |
| Paul Lake Campground | near Kamloops | Provincial | Dump station |
| Pickard Creek Campground | near Princeton | Provincial | Not listed |
| Pimainus Lake East Recreation Site | near Logan Lake | Provincial | Not listed |
| Poland Lake Campground | near Manning Park | Provincial | Not listed |
| Reinecker campground | near Salmon Arm | Provincial | Dump station |
| Robson Meadows Campground | near Mount Robson | Provincial | Dump station |
| Robson River Campground | near Mount Robson | Provincial | Electric |
| Roche Lake North Campground+1-250-320-9305 | near Lac le Jeune | Provincial | Not listed |
| Roche Lake West Campground+1-250-320-9305 | near Lac le Jeune | Provincial | Not listed |
| Roscoe Lake Recreation Site | near Logan Lake | Provincial | Not listed |
| Ross Lake Campground+1-604-986-9371 | near Manning Park | Provincial | Not listed |
| Rossmoore Lake Recreation Site | near Lac le Jeune | Provincial | Not listed |
| Shuswap Lake Provincial Park | Scotch Creek | Provincial | Not listed |
| Silver Beach Provincial Campground+1-250-320-9305 | near Sicamous | Provincial | Not listed |
| Silvertip Campground (closed)+1-604-986-9371 | near Manning Park | Provincial | Not listed |
| Skyview Campground | Manning Park | Provincial | Not listed |
| Steelhead Provincial Campground | Savona | Provincial | Electric |
| Stemwinder Provincial Park Campground | near Princeton | Provincial | Not listed |
| Stump Lake Rec Site Campground | near Lac le Jeune | Provincial | Not listed |
| Sussex Lake Recreation Site | near Lac le Jeune | Provincial | Not listed |
| Sẃiẃs (Haynes Point) Provincial Campground+1-778-437-2295 | Osoyoos | Provincial | Not listed |
| Third Lake Recreation Site | near Logan Lake | Provincial | Not listed |
| Trinity Campground | near Lumby | Provincial | Dump station |
| Tunkwa Campground+1-250-320-9305 | near Logan Lake | Provincial | Not listed |
| Tupper Lake Recreation Site | near Logan Lake | Provincial | Not listed |
| Tyner Lake Recreation Site | near Merritt | Provincial | Not listed |
| Vaseux Lake Campground+1-250-584-9025 | near Oliver | Provincial | Not listed |
| West Pond Campground+1-250-320-9305 | near Merritt | Provincial | Not listed |
| White Lake Campground+1-250-320-9305 | near Blind Bay | Provincial | Not listed |
| Whitworth Meadow Campground+1-604-986-9371 | near Manning Park | Provincial | Not listed |
Other regions in British Columbia
- Cariboo Chilcotin Coast65 campgrounds
- Kootenay Rockies140 campgrounds
- Northern BC100 campgrounds
- Vancouver Island174 campgrounds
- Vancouver, Coast & Mountains189 campgrounds
All British Columbia campgrounds · Best RV trips in British Columbia
Some listings are adapted from OpenStreetMap data, © OpenStreetMap contributors, available under the Open Database Licence (ODbL). We selected, merged and reworded entries, and place names are worked out from coordinates, so they are approximate.
Details change between seasons, so confirm services, dates and rates with the campground. See how this directory is built.
