Fire crews in B.C.'s Lake Country have made progress on a grass fire about 30 kilometres north of Kelowna.

Officials said more than 300 homes were evacuated Saturday night as fire crews battled the rapidly spreading fire, which broke out around 4:30 p.m. PT.

The fire was last estimated at 30 hectares in size and around 50 per cent contained, although crews are still fighting active fires within the area.

Lake County fire

Flames shoot out of a home in B.C.'s Lake Country on July 15, 2017. (Owen Williamson)

"The fire started as a small grass fire around a rural area," said Lake Country Fire Chief Steve Windsor.

"It's a big area. We're still trying to save some homes that are in jeopardy."

Windsor confirmed "numerous homes" had been lost.

The blaze is within the jurisdiction of the local fire department, but provincial crews are assisting and the wildfire service has also provided a helicopter and 11 planes. Nearby municipal firefighters have also been called in.

An emergency centre for evacuees has opened up at Kelowna's Salvation Army church.

Officials are asking people to avoid Okanagan Centre Road West, Tyndall Road, Camp Road and the Long Road area while crews work on the fire.

LAKE COUNTRY WILDFIRE FROM HWY 97

The BC Wildfire Service said they would return with air and ground crews Sunday morning, if necessary. (Michael Mcarthur/CBC)