Bella Bella, British Columbia: History, Things to Do and Travel Guide
Bella Bella is a Heiltsuk community on Campbell Island in British Columbia’s Cariboo Chilcotin Coast region, in the heart of the Central Coast and Great Bear Rainforest. It is a ferry, air and marine-service community, but its deeper identity is Heiltsuk: land, water, family, governance, language and cultural continuity.
For travellers, Bella Bella requires more planning than a road-linked town. Ferry schedules, weather, accommodation, local protocols and guided access all matter, and many of the best experiences are water-based or community-led.
How Bella Bella Started
Heiltsuk sources describe a long presence on the Central Coast. Qatuwalas, a Heiltsuk gathering-place project, states that archaeological evidence supports Heiltsuk oral history for at least 14,000 years. It identifies Bella Bella, originally Waglisla, as located on Heiltsuk Indian Reserve No. 1 on Campbell Island.
The Heiltsuk Tribal Council explains that Heiltsuk territory historically included more than 50 permanent villages and seasonal camps along salmon rivers and marine trade routes. Colonial reserve systems, mission activity, epidemics and government naming changed the public map, but Bella Bella remained the heart of Heiltsuk territory.
The modern village name has moved through several forms. Heiltsuk sources note that the community was renamed Bella Bella and registered as the Bella Bella Indian Band before the Nation became recognized as Heiltsuk Nation.
What Bella Bella Is Like Today
Bella Bella 1 had a 2021 census population of 1,193, according to Statistics Canada. Qatuwalas lists Heiltsuk membership at 2,494 registered members, with about half living in Heiltsuk territory.
The community has practical services that matter to residents and visitors: a band store, post office, health services, community hall, Heiltsuk Big House, garden and local businesses. Vancouver Coastal Health also identifies Waglisla, or Bella Bella, as the Heiltsuk community on Campbell Island and notes local health services and medical transport connections.
Bella Bella is also a transportation point. The BC Ferries terminal is at McLoughlin Bay, and BC Ferries identifies the Northern Sea Wolf as serving the Central Coast route between Port Hardy and Bella Coola with stops including Bella Bella, Shearwater and Ocean Falls.
That mix gives Bella Bella a different feel from a mainland service town. A traveller may arrive by ferry with a vehicle, by scheduled flight, by boat, or as part of a guided marine trip, while residents are moving through daily errands, school, health appointments, governance work and family commitments. Good travel planning leaves room for that shared reality.
Things to Do and Places Nearby
Start by understanding the community rather than treating Bella Bella as only a ferry stop. Heiltsuk cultural sites, the Big House, local services and community-led initiatives are central to the place, but visitors should follow local guidance about what is public, private, ceremonial or restricted.
The Great Bear Rainforest is the larger travel setting. The Province of British Columbia notes that kayaking around Bella Bella, Klemtu and Shearwater offers dramatic natural experiences but can be logistically challenging for people unfamiliar with these waters, and it recommends guided tours.
Water-based wildlife viewing, paddling, fishing charters and cultural tourism should be booked with experienced local or regional operators. Weather, tides and distances are serious considerations on the Central Coast.
Qatuwalas points travellers toward several Heiltsuk cultural learning paths, including Heiltsuk Tribal Council, Huyat history and the Heiltsuk Cultural Education Centre. Use those official and community-led sources before assuming what can be visited independently. Some places are public-facing, some are ceremonial or family spaces, and some require permission or a guide.
Ferry travellers should also understand that McLoughlin Bay is not the same thing as a quick urban terminal. Confirm check-in rules, vehicle reservations, food plans and onward lodging before arrival. Bella Bella can be part of a longer Central Coast ferry route, but the community itself deserves time if your schedule allows.
If your ferry or flight gives you a short stop, focus on logistics, food, accommodation check-in and a respectful walk through public areas. If you have more time, build the trip around guided access and Heiltsuk-owned or Heiltsuk-connected services.
Quick Facts
- Province: British Columbia
- Region: Cariboo Chilcotin Coast
- Community type: Heiltsuk community and Indian reserve community
- 2021 census population: 1,193 for Bella Bella 1; Heiltsuk membership listed at 2,494 by Qatuwalas
- Official website: Heiltsuk Tribal Council
- Main travel areas: Bella Bella, Waglisla, McLoughlin Bay ferry terminal, Heiltsuk Big House, Lama Passage and Great Bear Rainforest waters
- Key access: BC Ferries, Pacific Coastal flights, water taxis, charters and marine routes
Travel Notes
Reserve ferries, flights and accommodation early. Central Coast schedules can be seasonal or weather affected, and missed connections can change an entire itinerary.
Ask before photographing community spaces, cultural places or people. Bella Bella is a living Heiltsuk community first, and visitors should support local businesses, respect signs and follow current community guidance.
Bring layers and rain gear even in summer. Marine weather changes quickly, and a trip that begins in calm water can still involve fog, swell, wind or schedule delays.