🌱 The GrowersGuide App is live at growersguideapp.ca — it's a brand-new project and still rough around the edges, so thanks for trying it and bearing with us as we improve.
Try the app → Send feedback
BC PLANTING GUIDE

When to Plant Beans in BC

Direct sow dates, last sow dates, runner beans for coastal BC, successive planting strategy, pest and disease control, and variety recommendations for Vancouver, Victoria, Kelowna, Kamloops, and Prince George.

When to plant beans in BC varies more by region than almost any other vegetable on the calendar — and BC's climate creates a counterintuitive situation: the province's mildest cities are not its best bean climates. Beans are warm-season crops that prefer heat, and Kelowna and Kamloops deliver that far more reliably than Victoria and Vancouver, whose cool, cloudy summers slow germination and reduce pod set in standard snap bean varieties.

This guide covers direct sow dates and last sow dates for every major BC city, why runner beans outperform snap beans in coastal BC, successive planting for a continuous harvest, the right varieties for each zone, the slug pressure that makes coastal BC bean growing distinctly different from the rest of Canada, and the pests and diseases BC growers encounter most.

BC beans at a glance: Direct sow only — never start indoors. Coastal BC soil reaches 18°C in mid-May despite early last frost. Interior BC is the better bean climate. Coastal BC: grow runner beans for best results. Prince George: bush varieties only, June 1–25 window. Sow every 2–3 weeks for continuous harvest. Iron phosphate bait at sowing in coastal zones.

Outside BC? See the Canada-wide bean planting guide for dates in Ontario, Quebec, the Prairies, and the Maritimes.

BC Bean Planting Dates by City — 2026

Beans need soil at 18°C minimum — warmer than any cool-season crop on this site. In coastal BC, soil temperature lags weeks behind air temperature in spring. The last sow date is calculated by counting back from first fall frost by the variety's days-to-harvest plus a 2-week buffer.

City First Sow Last Sow (bush) Last Sow (pole) Harvest Window
Victoria May 10–20 Jul 5 Jun 15 Aug–Oct
Vancouver May 15–25 Jul 1 Jun 10 Aug–Sept
Kelowna May 15–25 Jul 5 Jun 20 Jul–Sept
Kamloops May 15–25 Jul 5 Jun 20 Jul–Sept
Prince George Jun 1–10 Jun 20–25 Not recommended Aug–Sept

Get Your Complete Bean Planting Schedule

Enter your city for exact sow dates for beans and 20+ vegetables

🌿 Free Seed Starting Calculator

Sowing Beans Correctly in BC

The core rules for beans are the same across all of Canada — but coastal BC adds specific complications that catch many gardeners off guard.

Never start beans indoors

Beans resent root disturbance and transplant poorly at any stage — this applies equally in BC. The temptation in coastal BC is to start indoors to compensate for cool, slow-warming soil, but the root damage from transplanting cancels any timing advantage entirely. A direct-sown seed in 18°C soil will outperform an indoor-started transplant every time. Wait for warm soil and sow directly. This is a firm rule for all bean types in all BC regions.

Coastal BC soil temperature — the most common BC bean mistake

Victoria's last frost averages March 15 and Vancouver's March 28 — but soil temperature in coastal BC routinely stays below 15°C through April and into early May due to the cool, overcast spring climate. Beans sown before 15°C rot or sit dormant in wet soil until conditions improve, often with poor germination rates. The practical sow date for Victoria and Vancouver is mid-May, 6–8 weeks after last frost — a wider gap than anywhere else in Canada. Check soil temperature with a thermometer at 5 cm depth before sowing. If it sticks in the low teens, wait one more week.

Runner beans for coastal BC — a genuine advantage

Runner beans (Phaseolus coccineus) are a different species from snap beans and have opposite temperature preferences — they set pods best in cool summers and their flowers drop in sustained heat above 30°C. Victoria and Vancouver's cool July and August (22–24°C average highs) are close to ideal runner bean conditions. Scarlet Runner and White Dutch Runner produce prolifically on the coast from mid-July through October, long after standard pole beans have finished. Runner bean roots are also perennial — in Victoria's mild winters, the rootstock often survives underground and re-shoots the following spring. Coastal BC gardeners who treat runner beans as their primary bean type consistently harvest more than those who persist with snap varieties suited to warmer climates.

Successive sowing and Prince George's narrow window

For Victoria, Vancouver, Kelowna, and Kamloops, sowing every 2–3 weeks from first to last sow date converts a 2–3 week single-sowing harvest into 6–8 weeks of continuous production. Mark sow dates at the start of the season — it is easy to miss the window in a busy June. For Prince George, the entire bean sowing window is June 1–25, allowing only 1–2 sowings of fast-maturing 50-day bush varieties. Pole beans are not recommended in Prince George — the 65–75 days required is too close to the margin against the September frost. Succession sowing is less critical in Prince George; getting one or two clean sowings of Provider or Contender in the first two weeks of June is the priority.

Best Bean Varieties for BC

The right variety choice depends heavily on where in BC you are. Runner beans dominate in Victoria and Vancouver; snap beans and pole beans do best in the interior's warmer summers; Prince George is bush-only territory.

Variety Type Days Best Zones Notes
Provider Bush 50 days All zones Best cool-soil germination — the right choice for coastal BC's slow-warming May ground. Essential for Prince George.
Contender Bush 50 days All zones Heat-tolerant — best performance in Kelowna and Kamloops' hot summers. Reliable across all BC zones.
Blue Lake Bush Bush 58 days All zones Classic stringless snap bean. Widely available at BC garden centres. Reliable and flavourful across coastal and interior.
Romano Bush / pole 60 days All zones Flat Italian-style pod, outstanding flavour. Tolerates coastal BC's cooler conditions better than most pole beans.
Scarlet Runner Runner / pole 70 days Victoria / Vancouver Prefers cool summers — the ideal coastal BC bean. Prolific from mid-July through October. Striking scarlet flowers. Perennial roots in mild Victoria winters.
White Dutch Runner Runner / pole 70 days Victoria / Vancouver White-flowered runner bean. Same cool-season preference as Scarlet Runner. Slightly milder flavour. Excellent coastal BC performer.
Kentucky Wonder Pole 65 days Kelowna / Kamloops Classic high-yielding pole bean. Needs warmth to perform — best in the Okanagan and Kamloops. Heavy continuous producer.
Dragon Tongue Wax / bush 60 days All zones Yellow with purple streaks. Dual-purpose: harvest young as snap bean or let mature as shell bean. Good coastal BC performer.

How to Grow Beans in BC

Soil and spacing

Beans prefer well-drained, loose soil with a pH of 6.0–6.8. They fix their own nitrogen and do not benefit from nitrogen-rich beds — excess nitrogen produces vigorous foliage at the direct expense of pod production. In coastal BC, raised beds are strongly recommended for the earliest bean sowings: they warm faster and drain better than flat ground, giving beans the soil temperature needed to germinate reliably in May. Sow bush beans 5 cm deep, 10–15 cm apart, in rows 45 cm apart. Sow pole and runner beans 5 cm deep, 15–20 cm apart at the base of a trellis. Runner beans need a trellis of at least 2 m — they are vigorous climbers that quickly become very heavy when loaded with pods in September.

Watering

Consistent moisture from flowering through pod-set is critical — drought at this stage causes flower drop and poor pod fill. Coastal BC's wet spring often provides adequate early moisture, but Vancouver and Victoria dry out significantly in July and August — irrigation is necessary during this window. In Kelowna and Kamloops where summer heat is intense, water every 2–3 days during July heat waves. Water at the base only — wet foliage encourages the fungal diseases most common in BC's humid coastal climate. Do not overwater seedlings before first true leaves appear; wet cold soil at this stage encourages damping off and rot.

Fertilising

Beans are light feeders. Work a balanced fertiliser (10-10-10) or well-aged compost into the bed before sowing — one application is typically sufficient for the season. Do not apply nitrogen once plants are established and flowering. Beans fix atmospheric nitrogen through root nodule bacteria and additional nitrogen suppresses pod production while pushing leafy growth. In BC beds that haven't grown beans recently, coat seeds with Rhizobium inoculant before sowing — it establishes the nitrogen-fixing relationship immediately. In coastal BC's often acidic soils, a pH check before planting is worthwhile; beans perform poorly below 6.0 and a lime application in early spring corrects this easily.

Trellis and support

Pole beans and runner beans need a sturdy support of 1.8–2.5 m installed before sowing — disturbing stems and roots after climbing begins causes significant setback. Runner beans in particular become heavy with pods and foliage by September and need a trellis anchored well enough to withstand BC's autumn wind and rain. A T-post and string trellis, bamboo teepee (6 canes tied at the top), or cattle panel arch all work well. In coastal BC's frequent September wind and rain, teepees are more wind-resistant than single flat trellises. Beans climb by twining and find vertical support naturally without tying.

Pests and Diseases in BC

BC's bean pest profile differs from Ontario's in one significant way: slugs are the primary threat in coastal zones, not bean beetles. Disease pressure from wet-climate fungal diseases is also higher on the coast than in drier inland areas.

Slugs — coastal BC's primary bean threat

Slugs can destroy an entire bean sowing overnight at the cotyledon stage — before plants have enough leaf mass to recover. This is the single biggest cause of failed bean sowings in Victoria and Vancouver. Row cover installed at sowing provides a physical barrier and keeps soil warmer (helping germination simultaneously). Iron phosphate bait applied around the sow area at planting and reapplied after rain kills slugs already present in the bed. Water in the morning so the soil surface dries before evening. Slugs are most active during coastal BC's cool wet May and June — exactly when beans are at their most vulnerable young stage.

Black bean aphid and bean mosaic virus

The black bean aphid (Aphis fabae) forms dense black colonies on growing tips and leaf undersides, distorting new growth and reducing vigour. It is more common in BC's coastal and interior gardens than many growers expect. Knock aphids off with a firm stream of water; insecticidal soap spray is effective for persistent colonies. The more significant concern is that aphids vector bean common mosaic virus — infected plants develop mottled, puckered leaves and produce very poorly. There is no cure; remove and bag infected plants immediately. Buy certified disease-free seed and avoid saving seed from symptomatic plants.

Anthracnose, white mold, and bean rust

Anthracnose (Colletotrichum lindemuthianum) causes dark, sunken lesions on pods and stems and is more prevalent in BC's cool, wet coastal summers than in drier climates — rain splash spreads spores rapidly through a planting. Prevention: choose resistant varieties, space plants at 15 cm within rows, avoid overhead watering, and don't work in the garden when plants are wet. White mold (Sclerotinia) causes water-soaked lesions followed by white cottony growth — same prevention as anthracnose: airflow and dry foliage. Bean rust (orange pustules on leaf undersides) is less damaging but widespread in late summer across BC; improve row spacing and avoid overhead watering. Rotate beans every 3 years to reduce soil-borne disease pressure.

Common Bean Problems in BC

Poor germination in coastal BC

Failed or patchy germination in Victoria and Vancouver is almost always cold soil — sown too early in May before ground has warmed. Beans below 15°C rot rather than sprout. The fix is to check soil temperature at 5 cm depth with a thermometer before committing seed; wait for at least 16–18°C. A second common cause is sowing too deeply in wet coastal soil — 5 cm is the maximum, and 2–3 cm depth is better in cooler conditions. Do not soak bean seeds longer than 2–4 hours before sowing; prolonged soaking splits the seed coat and dramatically reduces germination. Raising a bed with a row cover tent for 5–7 days before sowing will warm coastal soil noticeably faster.

Plants flowering but no pods setting — coastal BC

In coastal BC, poor pod set in snap beans is more often caused by cold nights and overcast conditions than by heat — the opposite of the interior BC problem. Standard pole snap beans (Kentucky Wonder, Blue Lake Pole) can flower persistently in Vancouver's cool July without setting pods when nights drop below 15°C repeatedly. Runner beans do not have this problem — they are selected for cool-summer performance. If coastal BC snap beans are flowering without setting, the practical solution is to switch to runner bean varieties for the following season rather than fighting the climate. In the interior, flower drop without pod set is caused by heat above 30°C — the same mechanism as Ontario.

Tough, stringy, or overripe pods

Snap beans are only tender for 5–7 days after reaching full length — once seeds inside the pod begin to bulge, the pod becomes fibrous and the plant stops producing new flowers. In BC's cooler coastal summer this window moves slightly more slowly than in Ontario's heat, giving a marginally longer picking window — but it is still short. Harvest every 2–3 days once pods begin to size up. Leaving overmature pods on the plant signals the plant to stop flowering — regular complete harvesting is the most important practice for maintaining production throughout the season.

Frequently Asked Questions

When should I plant beans in BC?

After last frost when soil reaches 18°C — in coastal BC this means mid-May despite an early last frost. Victoria: May 10–20, last sow July 5. Vancouver: May 15–25, last sow July 1. Kelowna/Kamloops: May 15–25, last sow (bush) July 5. Prince George: June 1–10, last sow June 20–25 (bush only). Sow every 2–3 weeks for continuous harvest.

Why are runner beans recommended for coastal BC?

Runner beans (Scarlet Runner, White Dutch Runner) prefer cool summers and set pods reliably at the 22–24°C average highs that characterise Vancouver and Victoria's July and August. Standard snap pole beans often flower without setting in these cool conditions. Runner beans produce from mid-July through October on the coast, far outlasting snap beans. In Victoria, runner bean roots may overwinter and re-shoot the following spring, giving a head start on the next season.

Can I grow pole beans in Prince George?

Not reliably. Pole beans need 65–75 days to harvest — Prince George's frost-free window from early June to mid-September gives too little margin for most pole varieties to mature before frost. Stick to fast-maturing bush varieties (Provider, Contender at 50 days) sown in the first two weeks of June. Two successive sowings within the June 1–25 window is the maximum practical bean programme for Prince George.

Can I start beans indoors in BC?

No. Beans resent root disturbance and transplant poorly at any stage. The root damage from transplanting cancels any timing advantage from an indoor start. Wait for 18°C soil and sow directly — this is a firm rule for all bean types in all BC regions, including Prince George.

How do I speed up soil warming for beans in coastal BC?

Lay black plastic mulch or a row cover tent over the bean bed 5–7 days before sowing — this traps solar heat and can raise soil temperature by 3–5°C, meaningfully advancing readiness. Raised beds warm faster than flat ground and drain better, which prevents the cold waterlogged soil that rots early-sown bean seeds. Clear plastic warms soil faster than black but also encourages weed germination underneath.

What is the difference between runner beans and snap beans?

Runner beans (Phaseolus coccineus) and snap beans (Phaseolus vulgaris) are different species with different temperature preferences. Snap beans prefer warm summers (25–30°C) and produce poorly in cool conditions — suited to interior BC and southern Ontario. Runner beans prefer cool summers (18–24°C) and drop their flowers in sustained heat — uniquely well-suited to coastal BC. Both are eaten young as green beans, but runner beans have a slightly coarser texture and are best harvested before they get too large. Runner beans also produce edible seeds when mature, which can be dried like shell beans.

📖 More BC Planting Guides

🥤
Beans — OntarioCity-by-city Ontario dates
🌿
Peas — BCCool-season BC crop
🥬
Cucumbers — BCCity-by-city BC dates
🥦
Broccoli — BCTwo crops per season
🌿
Vancouver Planting GuideFull Zone 8a calendar
❄️
Frost Date Calculator100+ Canadian cities

Plan Your BC Garden

🌿 Seed Starting ❄️ Frost Dates 🌾 Harvest Dates 📐 Plant Spacing

Was this guide helpful?

Tap a star to rate

Save to Pinterest
🌱
Showing Toronto by default — enter your city for local conditions.
Loading Toronto…
Humidity
Wind
High / Low

🌱 Free Newsletter

Get New Guides Before Anyone Else

Canadian planting reminders, new calculators, and growing guides — free, no spam.

Suggest what we write next →

Frost dates are based on Canadian climate normals (1981–2010 / 1991–2020) as published by Environment and Climate Change Canada. Dates are historical averages and may vary year to year. Always check current local forecasts before planting.