COVID-19 Support
EnglishFrenchGermanSpanishItalianChinese (Simplified)
Title Image


Planning a visit? Have a question? Get in touch and we’ll help you out.

Hours & Contact

Summer Hours:  Tuesday to Sunday 9am-4pm. Closed Monday.

Message Us

Fill in the form to send us your message. These form submissions act as emails which we get regularly. We’ll contact you as soon as we can. We look forward to hearing from you.


Where is this town? Oliver is small but mighty. It is nestled in the middle of the beautiful Okanagan valley. Perfectly situated in between Osoyoos & Penticton, you’ll find endless vineyards, greenery & lakes. We hope to see you here one day, we know you’ll love it!

Where is Oliver, BC

Visitors’ Centre: 6431 Station Street

Oliver is located in the south end of British Columbia’s Okanagan Valley along Highway 97, a major north-south transportation link that connects California to Alaska. The town lies 21km (13 miles) north of the US border crossing at Osoyoos, which is also the junction with Highway 3. This is a common route east to Calgary and west to Vancouver.

BY AIR The closest airport is Penticton Regional Airport (YYF), which is 40km (25 miles) north of Oliver and offers daily non-stop flights to Vancouver International Airport (YVR) and Calgary International Airport (YYC) via major airlines WestJet and Air Canada. Kelowna International Airport (YLW) is 102km (63 miles) north of Oliver and offers more than 70 daily flights on nine airlines, including multiple daily flights to and from Vancouver, Victoria, Calgary, Edmonton, and Seattle, Washington. Charters are also available. Small plane owners operating personal aircraft can take advantage of the Oliver VIR-only airport.

BY CAR Car rentals from major agencies are available at each airport. Several tour companies also offer shuttles, which require advance booking.

Penticton Regional Airport

(IATA: YYF, ICAO: CYYF), is located 1.8 nautical miles (3.3 km; 2.1 mi) southwest of Penticton, British Columbia, a city in the Okanagan region of Canada. It is owned and operated by Transport Canada, serving the South Okanagan, Similkameen and West Kootenay areas. The airport is conveniently located within city limits and is walking distance to the beach.

Kelowna International Airport

Kelowna International Airport (IATA: YLW, ICAO: CYLW) is a Canadian airport located approximately 10 minutes or 6.2 nautical miles (11.5 km; 7.1 mi) northeast of Kelowna, British Columbia, Canada, on Highway 97. … Three major airlines serve the airport; Air Canada, Alaska Airlines, and WestJet.

Oliver Municipal Airport

Oliver’s airport is conveniently located within walking distance of Oliver’s downtown area, including the Oliver Place Mall and the Southwind Crossing Mall. The elevation at the Oliver Airport is 350 metres (1,100 feet) above sea level. The Oliver airport is maintained jointly by Oliver Public Works staff and by the South Okanagan Flying Club and is located at 5811 Airport Street.