How the Development Approval Process Works in BC

The development approval process in British Columbia can be complex, time-consuming, and often unpredictable. For many projects, it is not construction that creates the biggest risk; it is the approvals process.

Understanding how approvals work, what steps are required, and where risks typically arise is critical for anyone planning a development project.

While every municipality has its own policies and timelines, the overall process follows a consistent structure. Knowing how to navigate it effectively can save months, and in some cases years, on your project timeline.

Overview of the Development Approval Process

At a high level, most development projects in BC move through the following stages:

  1. Feasibility and due diligence

  2. Pre-application and early engagement

  3. Rezoning or variance (if required)

  4. Development permit

  5. Building permit

Each stage builds on the previous one, and decisions made early in the process have a direct impact on timelines, costs, and project viability.

1. Feasibility and Due Diligence

Before engaging with a municipality, it is critical to understand whether a project is viable.

This stage involves reviewing zoning, policies, site constraints, and financial feasibility. It is where key decisions are made about what type of project makes sense for the site.

Key Considerations

  • Current zoning and permitted uses

  • Official Community Plan alignment

  • Site constraints such as topography and access

  • Financial feasibility and project economics

Many of the most costly mistakes in development happen at this stage when assumptions are made without a full understanding of the risks.

2. Pre-Application and Early Engagement

Most municipalities encourage or require a pre-application process before formal submissions.

This stage allows you to present a concept to municipal staff and receive early feedback. It is an opportunity to identify potential issues, understand priorities, and refine your approach.

Why This Matters

  • Identifies risks early

  • Aligns expectations with municipal staff

  • Reduces revisions later in the process

Strong early engagement can significantly improve the efficiency of the approvals process.

3. Rezoning or Variance (If Required)

If a proposed project does not comply with existing zoning, a rezoning application will be required. In other cases, a variance may be sufficient to address specific zoning constraints.

This is often the most complex and highest-risk stage of the process.

For a detailed breakdown of how rezoning differs from development permits and when a variance may apply, see our guide:
Rezoning vs Development Permit: What’s the Difference?

What Happens During This Stage

  • Submission of rezoning or variance application

  • Review by municipal staff

  • Public consultation or notification

  • Revisions based on feedback

  • Council consideration and approval (for rezoning)

Rezoning introduces political and community considerations, which can significantly impact timelines and outcomes.

4. Development Permit

Once zoning is in place, the project moves into the development permit stage.

This step focuses on the design of the project and how it fits within the surrounding context. Municipalities review the form, character, and overall quality of the development.

What Is Reviewed

  • Building design and massing

  • Materials and architectural character

  • Landscaping and public realm

  • Environmental considerations

While this stage is generally more predictable than rezoning, it still requires careful coordination between the design team and the municipality.

5. Building Permit

The building permit is the final stage of approvals before construction can begin.

At this point, the project must demonstrate compliance with building codes, engineering requirements, and all previous approvals.

What Is Required

  • Detailed architectural and engineering drawings

  • Code compliance

  • Coordination with consultants

  • Final municipal review

Delays at this stage are often the result of incomplete documentation or unresolved issues from earlier phases.

Timelines: What to Expect

Approval timelines in BC can vary significantly depending on the municipality and complexity of the project.

Typical Ranges

  • Rezoning: 6 to 18 months or more

  • Development Permit: 3 to 9 months

  • Building Permit: 2 to 6 months

These timelines are not fixed. Projects that are well-prepared and aligned with municipal priorities tend to move more efficiently.

Where Projects Typically Get Delayed

Understanding common bottlenecks can help avoid unnecessary delays.

1. Misalignment with Policy

Projects that do not align with municipal plans face longer review times and greater uncertainty.

2. Incomplete Applications

Missing information or unclear submissions often result in multiple revision cycles.

3. Late Design Changes

Changes made late in the process can trigger additional reviews and delays.

4. Community Opposition

Public concerns can influence council decisions, particularly during rezoning.

5. Poor Coordination

Lack of alignment between consultants, clients, and municipalities slows progress.

How to Navigate the Process More Effectively

While the approvals process is complex, there are clear strategies that improve outcomes.

Start with Strong Feasibility

Understand zoning, policy, and financial viability before advancing a concept.

Engage Early

Work with municipal staff early to identify risks and align expectations.

Choose the Right Approval Path

Not all projects require rezoning. In some cases, a variance may achieve the desired outcome with less risk.

Coordinate Your Team

Ensure consultants, designers, and project managers are aligned throughout the process.

Plan for Time and Risk

Build realistic timelines and contingency into your project plan.

Why the Approval Strategy Matters

The development approval process is not just a series of steps. It is a strategy.

Projects that are approached with a clear understanding of risk, timing, and municipal priorities are more likely to succeed. Those that are not often face delays, redesigns, and increased costs.

A well-managed approvals strategy starts early, aligns all stakeholders, and adapts as the project evolves.

How NDY Development Supports the Process

At NDY Development, we support projects through every stage of the approval process.

From feasibility and early planning to managing rezoning, development permits, and consultant coordination, our focus is on creating clarity and reducing risk.

We work closely with clients, municipalities, and project teams to keep projects aligned, informed, and moving forward.

Development is complex. A structured, informed approach makes all the difference.

Conclusion

The development approval process in BC is detailed, multi-layered, and often challenging to navigate.

Understanding each stage, from feasibility through to building permit, allows you to plan more effectively and manage risk.

With the right strategy and team in place, it is possible to move through the process efficiently and set your project up for success.

Next
Next

Rezoning vs Development Permit: What’s the Difference?