Refine Search
Sort by
$1,034,900
3 Beds 2 Baths 1048904 MLS
*Open House SUN. Sept 13, 1-3pm* Welcome to 7284 Lakefront Drive in Woodland Shores, a sought-after lakeside community in Lake Cowichan. This beautifully maintained 2018-built rancher offers 3 bedrooms, 2 baths and 1,951 sq ft on a sunny, fully fenced 0.38-acre corner lot. Enjoy an open-concept living and dining area with natural wood floors and gas fireplace, plus a generous kitchen with quartz counters, large island, gas range and walk-in pantry. The south-facing backyard is a private oasis with established gardens, irrigation, pond, waterfall and river feature, plus a 400 sq ft screened cedar porch. Woodland Shores offers a marina, with boat slips available to homeowners—perfect for enjoying Lake Cowichan's incredible summer lifestyle. Primary suite includes walk-in closet and heated ensuite floors. Heat pump, generous crawl space and over-height double garage complete the package. Lake, trails, recreation and amenities are nearby.

7284 Lakefront Dr, Lake Cowichan

Courtesy of eXp Realty (NA)

$1,200,000
4 Beds 2 Baths 1048187 MLS
This beautiful, 4 bedroom home sits on an expansive and natural 12 acres with four creeks that run through the property. It features two self contained suites, each with two bedrooms and one bathroom, perfect for extended family or rental income. The lower level suite was updated in the last six months and has never been occupied! Enjoy the privacy of 12 acres with the convenience of being less than 5 minutes to Lake Cowichan, 15 minutes to Duncan, and an hour to both Nanaimo and Victoria, ferry terminals, and airports. Updates include a new roof in 2017, new septic in 2020, all vinyl windows, new decks, railings, and stairs in 2022, new fireplace in 2023 and stonework in 2025! Subdivision potential, or build another home on the property for yourself, guests, or income. With more than enough space for your boat, RV, vehicles, a garage, or whatever you can dream - this home and property offer the perfect balance of space, convenience, and peace!

7775 Cowichan Lake Rd, Lake Cowichan

Courtesy of RE/MAX Generation (LC)

$849,000
3 Beds 2 Baths 1047449 MLS
Price reduced, motivated seller. This beautiful 1850 sqft, 3 bedroom, 2 bathroom rancher is located in The Slopes at Lake Cowichan. The home has a 16’ vaulted ceiling at the peak and beautiful arched entryways throughout, giving this home a certain elegance. Enjoy the Chef’s kitchen with solid Maple and Birch wood cabinets, stainless steel appliances, Granite countertops with eat up bar that is open to the living room with French doors that lead to a covered patio which is great for those year-round barbecues. The Primary bedroom has a walk-in closet, access to the covered patio and a spa like 4pc ensuite. The home boasts a formal dining room, office, 2 more good sized bedrooms, 4pc bathroom and laundry room that leads to your double car garage. The backyard has raised garden beds, green house, 2 storage sheds and is fully fenced with RV parking. Incredibly efficient home, heat pump system provides radiant heat throughout and extremely well insulated.

482 Mountain View Dr, Lake Cowichan

Courtesy of PG Direct Realty Ltd.

$1,299,900
3 Beds 2 Baths 1047394 MLS
Welcome to waterfront living on the beautiful “Big Pool” at 62 Gordon Road in Lake Cowichan! This charming 3-bedroom, 2-bathroom home offers the perfect opportunity to enjoy a relaxed lifestyle surrounded by the natural beauty of the Cowichan Valley. Enjoy clean, inviting water right at your doorstep and direct access for swimming, paddling, fishing, and boating. From here, you can cruise up to the lock and access Cowichan Lake, opening even more opportunities to explore the spectacular waterways and scenery this area is known for. You will have an easy walk to all the amenities and an easy drive to bigger centers. The brand-new hospital will be opening soon. There is plenty of space for family, guests, or use it as a weekend retreat. Whether you're enjoying your morning coffee by the water, spending the day out on the boat, or relaxing as the sun goes down, this property offers you the lifestyle you have been dreaming of!

62 Gordon Rd, Lake Cowichan

Courtesy of RE/MAX Generation (LC)

$639,000
3 Beds 2 Baths 1046408 MLS
Enjoy years of worry-free living in this beautifully updated 3-bdrm, 2-bath home ideally situated on a quiet cul-de-sac corner lot in Lake Cowichan's popular "100 Houses" neighbourhood. This home’s extensive top to bottom renovation features updated plumbing, upgraded electrical, new heat pump, new flooring, trim & paint, new kitchen, updated baths & more (see list). Spacious kitchen & dining area with access to the private back deck—perfect for entertaining & enjoying morning coffee. Outside, you'll find easy care landscaping & a fully fenced backyard with room for kids & pets. Just steps to the local school, shopping & everyday amenities, this home also offers easy access to Lake Cowichan's renowned outdoor lifestyle. Whether it's boating, swimming, fishing, hiking, or exploring the area's world-class recreation, adventure is right at your doorstep. This is an exceptional opportunity to own a move-in-ready home in one of Vancouver Island's most desirable lake communities.

26 Stevens Cres, Lake Cowichan

Courtesy of Pemberton Holmes Ltd. (Lk Cow)

$1,099,000
1 Beds 2 Baths 1045221 MLS
Set on 5.55 acres with approximately 300 feet of Cowichan River frontage, this exceptional property offers a rare combination of privacy, space, and direct access to one of the Cowichan Valley’s most beautiful natural settings. Tucked away just minutes from the Town of Lake Cowichan, it offers the feeling of a private riverside retreat while remaining close to everyday amenities. The home offers approximately 1,625 square feet over two levels. The upper floor features an open kitchen, dining, and living area that opens onto a generous deck overlooking the surrounding landscape. A spacious bedroom and full bathroom complete the main level. Downstairs, a large entertainment room, three piece bathroom, laundry, and flexible space provide room for guests, hobbies, or recreation. Outside, two seasonal cabins provide accommodation for extended family or visitors, while a detached workshop, gazebo, fire pit area, and inviting outdoor gathering spaces complete this unique riverside property.

7791 Hudgrove Rd, Lake Cowichan

Courtesy of eXp Realty (NA)

$789,900
3 Beds 2 Baths 1043405 MLS
Welcome to 108 River Rd, where location and lifestyle come together in the heart of Lake Cowichan. Just three doors down from the Duck Pond, you'll have easy access to the community's favourite river beach, playground, and tubing launch. Within minutes walk to coffee shops, restaurants and shopping. This immaculate rancher offers over 2,000 sqft of beautifully maintained living space. Inside you'll find 3 bedrooms, 2 renovated bathrooms, a bright south-facing kitchen with a spacious eating nook, formal dining room, inviting living room with a cozy propane fireplace, and an expansive family/bonus room. Outside, enjoy a low-maintenance yard featuring a stunning cedar and concrete deck, replaced in 2010. Enjoy a new forced-air heat pump with air conditioning, asphalt shingle roof (2010), central vacuum, an attached storage shed, two driveways with RV parking, and a 5-foot crawl space.

108 River Rd, Lake Cowichan

Courtesy of RE/MAX Generation (LC)

$939,000
3 Beds 2 Baths 1044522 MLS
Discover your own private retreat on this sunny 2.67 acre property just 1 km from Lake Cowichan. This inviting 3 bedroom, 2 bathroom log home offers timeless character with warm wood finishes, vaulted ceilings, large windows, and a cozy fireplace. Fenced and ready for your ideas, the property is ideal for a hobby farm, horses, gardens, or simply enjoying the peace and privacy of country living. A heat pump and automatic backup generator provide year round comfort and peace of mind. The detached 885 sq ft over height garage and workshop features two bays, a mechanic's pit, and plenty of storage for vehicles, equipment, or projects. Just minutes from the village and beautiful Cowichan Lake, this property offers the perfect balance of rural living and convenience. Enjoy easy access to shopping, recreation, and endless outdoor adventures. Book your private showing today. Measurements are approximate and should be verified if important.

7248 Indian Rd, Lake Cowichan

Courtesy of Royal LePage Duncan Realty

$584,900
3 Beds 2 Baths 1044239 MLS
This is a special opportunity to own an affordable home with plenty of room for kids, toys, and entertainment. You will love the land; a full acre with forest to explore, creek life, and cleared area for gardens. This double wide manufactured home has three bedrooms, 2 bathrooms and open floor plan you’ll love. Bonus - brand new septic system ($31,000), municipal water, new flooring, 200-amp power pole. The home (circa 1983) was recently re-located to this site, replacing an older mobile, so new blocks & tie downs, and all Cowichan Valley Regional District required permits were pulled. There is still time to make it your own. Private, peaceful, but close to the amenities of Lake Cowichan and a short drive to Duncan. Enjoy a rural setting with the conveniences of town nearby, not to mention the incredible benefit of living near Lake Cowichan! Come see…

7353 Neva Rd, Lake Cowichan

Courtesy of 460 Realty Inc. (NA)

$575,000
3 Beds 2 Baths 1044046 MLS
Discover exceptional value in this spacious 2007-built, 3-bedroom, 2-bath modular (prefab) home built like a traditional house, offering 2,412 sqft in beautiful Lake Cowichan. The bright main floor features beautiful oak engineered hardwood floors, a spacious kitchen with dining area, French doors leading to a newer deck, and a sun-filled living room. The generous primary suite includes a walk-in closet and 4pc ensuite with a soaker tub and separate shower. Two more bedrooms and a 3-piece bath complete the main level. Stay comfortable year-round with the newer heat pump and ice-cold A/C. Gardeners will love the greenhouse, perfect for growing fresh produce while keeping the elk out. The 1,206 sq. ft. unfinished basement is a blank canvas with potential for a workshop, rec room, or suite for a mortgage helper (buyer to verify). Low $50/month bare land strata fees. Close to schools, shopping, and all the swimming, tubing, boating, fishing, hiking, and camping Lake Cowichan is known for.

280 Lake Park Rd, Lake Cowichan

Courtesy of RE/MAX Generation (LC)

$579,000
2 Beds 2 Baths 1041844 MLS
Million-dollar valley view for nearly half the price! First time on market: 2 bed, 2 bath, 1,277 sqft home perched atop Lake Park Estates with stunning south-facing views. Bright open-concept living/dining/kitchen with large windows. Primary bedroom opens to the deck and features a large ensuite with large jetted soaker tub and walk-in closet. Second bedroom could also make a great office. Full-height 1,200 sqft unfinished basement with separate entrance, rooms, new electrical panel, plumbed with large washtub & toilet —ideal for a suite or workshop. New front porch in 2023, roof replaced in 2024, new handrails & gate on rear deck in 2025. Located at the end of a quiet cul-de-sac with potentially the nicest views in the subdivision. Enjoy everything Lake Cowichan has to offer year round.

385 Lake Park Rd, Lake Cowichan

Courtesy of Pemberton Holmes Ltd. (Cow Vall)

$599,000
3 Beds 2 Baths 1041650 MLS
Welcome to this well-maintained 3-bedroom, 1.5-bathroom home featuring a fully finished basement and recent updates, including brand-new carpets and blinds. The functional layout offers comfortable living space for families, with plenty of room to relax and entertain. Step outside onto the spacious back deck overlooking a large, flat, beautifully landscaped backyard—perfect for children, pets, gardening, or summer gatherings. Conveniently located close to town, schools, and the popular pickleball courts, this home offers the ideal combination of comfort, convenience, and outdoor enjoyment. Whether you're a growing family, first-time buyer, or looking to downsize without sacrificing space, this property is one you won't want to miss.

105 Cowichan Ave, Lake Cowichan

Courtesy of Pemberton Holmes Ltd. (Lk Cow)

$505,000
2 Beds 2 Baths 1041490 MLS
Welcome to Brookside Village, a peaceful 55+ patio home in the heart of Lake Cowichan's vibrantly growing community - a nature lover's dream! This beautifully maintained 2-bedroom, 2-bathroom home offers modern one-level living, a private treed backdrop, and the easy-care lifestyle that makes this sought-after community so popular. Built in 2020, the home features a bright, open-concept layout designed for both everyday comfort and effortless entertaining. The spacious kitchen flows seamlessly into the living and dining areas, while large windows bring in plenty of natural light. Enjoy your morning coffee or unwind at the end of the day on the private patio overlooking a peaceful stand of trees. With no stairs to navigate, this home offers accessible living without sacrificing style. Located close to shopping, restaurants, recreation, and everyday amenities, this move-in-ready home combines comfort, convenience, and community in one exceptional package.

300 Grosskleg Way Unit ##32, Lake Cowichan

Courtesy of RE/MAX Generation (LC)

$515,000
2 Beds 2 Baths 1041406 MLS
Welcome to Penny Lane, a charming 2020 built home on the shores of the Cowichan River in historic Lake Cowichan. This bright and modern 2-bedroom, 2-bathroom home offers open concept living with a functional layout. The main level features a cute kitchen and living area, one bedroom with Murphy bed, and a powder room. Step outside to your private, fully fenced patio with a covered roof, perfect for year-round enjoyment. Upstairs you'll find the primary bedroom, full bathroom, and convenient laundry. Large windows throughout fill the home with natural light. Recent updates include new appliances, a ductless heat pump, and refreshed front landscaping. Enjoy access to the strata's shared riverfront dock, ideal for swimming, tubing and watching all the happenings on the river. Located within walking distance to town and with easy access to the Cowichan Valley Trail, this home is perfect as a full-time residence, weekend getaway, or investment property.

77 Nelson Rd Unit ##11, Lake Cowichan

Courtesy of RE/MAX Island Properties (DU)

$489,000
3 Beds 2 Baths 1041315 MLS
3 Bedroom, 2 Bathroom rancher in Lake Park Estates. A Bare Land Strata with minimum rules, all they share is the road! Only $50 a month in fees. The Woodstove keeps this tidy home nice and toasty! The Primary bedroom has a walk in closet and ensuite. The backyard has a nice, newly painted deck and a greenhouse and storage shed. Woodshed is just off the entrance porch. This property is fully fenced and gives you easy access to the Duncan Highway! Crawl space has four inches of gravel and the home is properly tied down. Newer hot water tank and close to a fire hydrant. 200 AMP service gives you great options to develop a shop. Incredibly productive spot for gardeners. Make your dream of home ownership a reality with this little gem. Don’t miss out!

300 Lake Park Rd, Lake Cowichan

Courtesy of RE/MAX Generation (LC)

$1,350,000
3 Beds 2 Baths 1039349 MLS
Set on a peaceful, park-like 2.8-acre property in beautiful Lake Cowichan, this exceptional package features a near-new quality-built 3-bedroom home, a dream shop, massive RV carport, detached garage/storage & extensive covered storage for vehicles, equipment & toys. All buildings are less than 9 years old & feature durable metal roofing. The home offers an open design with wood floors, a bright kitchen with island & marble countertop, dining area & living room with soaring 17'6" vaulted ceilings. The primary bedroom is on the main level, along with a beautiful covered concrete deck designed for year-round enjoyment. Upstairs are two additional bedrooms & a family room, while the lower level includes a rec room with wood stove, 3-piece bath/laundry, nearly 1,000 sq. ft. of storage & covered patio. The impressive 38'9" x 46'7" (interior) shop features 12'8" ceilings, 12' doors, a 2-piece bath & plywood sheathing. Great opportunity & just minutes from amenities, the lake & recreation!

7238 Indian Rd, Lake Cowichan

Courtesy of Sutton Group-West Coast Realty (Dunc)

$545,000
3 Beds 2 Baths 1038722 MLS
Enjoy stunning lake views from this ideally located 1,600 sq. ft. half duplex offering 3 bedrooms and 2 bathrooms. The bright upper level showcases breathtaking panoramic lake vistas and an open-concept design that seamlessly connects the living, dining, and kitchen areas—perfect for both everyday living and entertaining. The lower level features a versatile in-law suite, providing excellent flexibility for extended family, guests, or potential rental income. This self-contained space offers both privacy and convenience. Located directly across from the boat launch, you'll have easy access to boating, fishing, and all your favorite lakefront activities. With parks, shopping, restaurants, and other amenities nearby, this property combines lakeside living with everyday convenience in a welcoming community setting.

235 North Shore Rd Unit ##B, Lake Cowichan

Courtesy of Pemberton Holmes Ltd. (Lk Cow)

$499,900
2 Beds 2 Baths 1038918 MLS
Live the Good Life at Brookside Village: a 55+ well-maintained community just waiting for YOU! This meticulously maintained unit offers just shy of 1,000sq.ft of fresh, clean, & comfortable lake-life living. Desireable features include bright kitchen w/quartz counter tops & full stainless steel appliance package. Large living room w/cozy elec. FP & slider to private patio & yard space. Primary bedroom w/large window, dbl.closets, & 3-pce ensuite. 2nd bedroom of good size - perfect for home office or guest bed. Sparkling clean 4-pce main bath & in-suite laundry. 9' ceilings & wide-plank laminate. The partly fenced yard is perfect for gardening or simply enjoying the outdoors. Embrace the tranquility of this friendly neighborhood, complete w/on-site clubhouse ideal for gatherings. Only minutes to Lake Cowichan core amenities incl: shopping, dining or taking a dip in the lake! Retiring or downsizing? This home offers more than just a place to live, it’s a lifestyle! Come see for yourself.

300 Grosskleg Way Unit ##38, Lake Cowichan

Courtesy of Royal LePage Coast Capital - Sooke

$1,850,000
3 Beds 2 Baths 1037985 MLS
Perfectly positioned on a sunny south-facing 100 foot wide, walk-on waterfront property, this rare offering includes TWO separate legal waterfront lots, each with its own registered PID and ready to submit for building permits! Located just minutes from town and close to the marina, you’ll enjoy easy boat access while being sheltered from the windier parts of Cowichan Lake. The property features two private docks, including a CanDock system with two jet rolls designed for Sea-Doos. The charming home and guest cottage are designed for true lakefront living, with multiple decks, and direct access to warm, crystal-clear water just steps away. Recent upgrades include $25,000 Arctic Spa salt water hot tub, and a new septic treatment system valued at $100,000+. With incredible sun exposure, unmatched waterfront access, and Airbnb income potential exceeding $100,000 annually for the peak months of June to September alone! This is an exceptional opportunity to enjoy the Lake life

8624 North Shore Rd, Lake Cowichan

Courtesy of eXp Realty

$499,900
4 Beds 2 Baths 1036229 MLS
Step into a storybook setting with this masterfully updated Lake Cowichan character home. Locally nicknamed as the "Gingerbread House0", this historic 2-level has been completely and recently reimagined from top to bottom. The upper level showcases, refinished original hardwood floors and rich historical details. Below, a fully self-contained, mirror-image suite-space offers unmatched versatility. Equipped with separate hydro meters, this dual-unit property serves as a high-yield short-term rental, a seamless mortgage helper, or an inspiring home-based business space. Enjoy absolute peace of mind with a lifetime metal roof on the workshop/shed, and premium underground drainage. A large, detached workshop provides ample storage or creative space, while the beautifully landscaped, low-maintenance grounds let you spend your weekends enjoying the lake. This property is perfect for those looking for vintage living. Available comprehensive list of sellers upgrades/improvements.

36 King George S St, Lake Cowichan

Courtesy of 2% Realty Pacific Coast Inc.

$1,595,000
3 Beds 2 Baths 1032774 MLS
Set in Woodland Shores on Cowichan Lake. 3 bed, 2 bath rancher offering 2,410 sqft finished + 836 sqft triple garage on 0.57-acre parcel surrounded by protected parkland. Thoughtful design w/ 2 driveways, ample RV/boat parking & 3-car garage. Inside features 14-ft ceilings in great room & floor-to-ceiling windows. Open-concept kitchen/dining flows to covered patio, ideal for entertaining or relaxing. Primary retreat w/ spa-inspired ensuite incl heated floors, motion lighting, rainforest shower, soaker tub & walk-in closet. Propane fireplace. Hardwood floors, fir doors/trim & stone fireplace highlight quality craftsmanship. Professionally landscaped yard w/ new irrigation, level south-facing backyard, mountain views & firepit. Pacific Smart Wall construction, generator-ready panel, HRV, heat pump/new home warranty. Woodland Shores w/ 890+ acres parkland incl Bald Mountain/Stoker Park, 15+ km trails, lake access & prvt marina. Municipal water/sewer, freehold. (Verify info if important).

7260 Lakefront Dr, Lake Cowichan

Courtesy of REMAX Professionals (NA)

$499,995
2 Beds 2 Baths 1033365 MLS
QUICK POSSESION POSSIBLE! Built in 2020, this like-new 2-bed, 2-bath home offers quality finishings and easy living in a quiet, well-kept community. Enjoy 9’ ceilings, skylights, quartz counters, stainless appliances, and a cozy electric fireplace with a stone surround. The bright, south-facing patio backs onto forest with mountain views, offering added privacy with no rear neighbours. The fenced and gated yard is perfect for relaxing or pets (with approval). Includes a carport and parking for 2 more cars, plus plenty of guest parking. Peaceful creeks border the complex, adding to the serene setting. A short walk takes you to shopping, dining, and amenities in town; it's just 5 minutes to the lake and river, and 20 minutes to Duncan. A clubhouse for gatherings and a remaining new home warranty make this a great option for downsizing or low-maintenance living. Move-in ready and beautifully maintained.

300 Grosskleg Way Unit ##33, Lake Cowichan

Courtesy of RE/MAX Generation (LC)

$669,000
2 Beds 2 Baths 1032173 MLS
‘The Cabin Collection’ at Woodland Shores. Lake life-perfected! Own your own cabin on Cowichan Lake and create the lifestyle you have always dreamed of for you and your family in this 943 sq ft home. The main level provides open living with dining and kitchen space featuring 10’ ceilings, electric fireplace and sliders that open up to the covered patio. There is a laundry closet, a 4pc BA and the primary bedroom. Upstairs is an open loft style room, could be the primary bedroom with its own 3pc bath. The covered patio and fire pit area look out to the forest with lake glimpses. Built in 2019 this cabin is covered by New Home Warranty, has very easy care landscaping. Common amenities: Club House, pools, hot tubs, Lake House and each cabin has an individually assigned moorage! Located 30 min drive West of Duncan and just a short drive or boat ride into the Town of Lake Cowichan for amenities! all furniture in and out except 4 stools included! All furniture in and out included plus TV!

9327 Lake Trail Pl, Lake Cowichan

Courtesy of Coldwell Banker Oceanside Real Estate

$874,600
3 Beds 2 Baths 1031992 MLS
Beautifully maintained 2019-built rancher in the desirable Slopes subdivision, backing onto a lovely park offering privacy and a peaceful setting. This 3 bed, 2 bathroom home offers 1,718 sq ft of well-designed single-level living with engineered hardwood floors and a cozy propane fireplace and a 20x20 workshop with main and garage door. The kitchen features an induction stove and garburator. Thoughtful upgrades include added insulation between the living room and primary bedroom for enhanced quiet. Set on a fully landscaped 0.235 acre lot with irrigation for flower beds and deer/elk fencing. Additional features include walk-in bathtub in ensuite, double garage, 4 ft crawl space, built-in vacuum rough-in, and RV parking with 30A power and sewer. Perfectly positioned to enjoy the Cowichan Lake lifestyle with easy access to Youbou, Honeymoon Bay, Mesachie Lake, tubing, hiking, fishing, boating, Sunfest, and within reach of Victoria, Nanaimo, and the Pacific Marine route to Port Renfrew.

434 Mountain View Dr, Lake Cowichan

Courtesy of Fair Realty (Nan)

$2,049,500
3 Beds 2 Baths 1031753 MLS
This West Coast cottage has enjoyed the privilege of possessing one of the best view lots on the Lake! It is a large flat lot of .44 acres, with no worries regarding flooding! Quite an anomaly on a lake that can fluctuate dramatically from summer to winter! The North Arm is just a little warmer for swimming and did I mention that view? As you walk into this 3-bedroom (and a den) 2 bath rancher, you will be stunned by the lakeview that is all along the entire living area as well as the primary suite. There is a shop/garage and storage area for firewood to use in the fireplace insert. There is a formal dining room and open concept kitchen living area. There is also a separate living area set aside for quiet time enjoyment. This property is close to the main road which makes it easy to get out of town. You can also be meandering through the forest into the Town of Lake Cowichan. This cottage has only had one family and is all you need to get out and enjoy Cowichan Lake!

7774 Sunset Dr, Lake Cowichan

Courtesy of RE/MAX Generation (LC)

NOTE: MLS® property information is provided under copyright© by the Vancouver Island Real Estate Board and Victoria Real Estate Board. The information is from sources deemed reliable, but should not be relied upon without independent verification. This website may only be used by consumers for the purpose of locating and purchasing real estate. By registering on this website I/We consent to the collection, use and disclosure of personal information as described in our privacy policy.
The trademarks MLS®, Multiple Listing Service® and the associated logos are owned by The Canadian Real Estate Association (CREA) and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.