Village of Granisle


The perfect starting point for your exploration on Babine Lake.

Offering scenic lakeside sites.

A lakeside village with lots to explore.

The perfect starting point for your exploration on Babine Lake.

Municipal Office

Animal Control

Please contact the animal control officer at 250-697-2702

Read More »

Municipal Rentals

Interested in hosting an event? The Village of Granisle provides green space use and affordable equipment rentals to meet all your event needs! See options for Facility Rentals and Event Rentals.

Read More »

Home Owner Grant

The home owner grant reduces the amount of property tax you pay for your principal residence.

Read More »

Water Conservation Plan

The Village of Granisle has designed a variety of educational and incentive programs to help make conserving water easy! Our education programs will provide information regarding tips & tricks of saving water at home as well as water wise irrigation demonstrations and training for those concerned about their outdoor water usage.

Read More »

Public Works

The Public Works yard is located at 5 Babine Drive, Granisle, BC. 
Hours of operation: 7:30 am - 5:00 pm - Monday to Friday 
Phone: 250 697 2489 
Fax:  888-335-4682 

Read More »

Financial Services

Financial Services provides various departments and Council with day-to-day financial advice on all matters involving the expenditure of funds and/or generation of revenue on a policy and ad-hoc basis.

Read More »

Annual Report

Pursuant to the Community Charter, each year, Council must prepare an annual report which must be available for public inspection. A copy of the report is available by choosing one of the links below

Read More »

Mayor & Council

Please direct any correspondence to the Municipal Office. We will forward it accordingly!

Read More »

Administrative Services

The Village of Granisle Administration Department oversees the Village's operations and provides legislative support to Mayor and Council.

Read More »


Contact Us

The Village of Granisle Office

Phone: 250 697 2248

Fax​: 888-335-4682


Village of Granisle
1 Village Square, P.O. Box 128
Granisle BC, V0J 1W0