Sales Hours:
Monday – Tuesday
9:00 am – 9:00 pm
Wednesday – Saturday
9:00 am – 6:00 pm
Service Hours:
Monday – Friday
7:30 am – 5:30 pm
Saturday
9:00 am – 4:00 pm
Parts Hours:
Monday – Friday
8:00 am – 5:00 pm
Saturday
9:00 am – 4:00 pm

    2024 DEMO CLEARANCE OFFERS

    *Additional loyalty incentives available to qualified customers

    2024 BMW 230i Coupe

    Stock # B24093

    Save $9,326

    Lease From $799/mth + tax for 48 months @ 3.74%

    LEGAL: 

    All prices and payments are plus PST and GST. $ 799.00 monthly lease payments based on a price that reflects $9,326 in savings and calculated at 3.74 % APR over 48 months, OAC. 16,000 kilometre/year allowance with excess kilometres charged at $ 0.25 per kilometre. Offers valid until month-end unless otherwise extended. Factory order may be required. Some conditions may apply, see Birchwood BMW for complete offer details. DLR# 9740.

    2024 BMW 330i Sedan

    Stock # B24211

    Save $6,699

    Lease From $849/mth + tax for 48 months @ 2.99%

    All prices and payments are plus PST and GST. $ 849.00 monthly lease payments based on a price that reflects $6,699 in savings and calculated at 2.99 % APR over 48 months, OAC. 16,000 kilometre/year allowance with excess kilometres charged at $ 0.25 per kilometre. Offers valid until month-end unless otherwise extended. Factory order may be required. Some conditions may apply, see Birchwood BMW for complete offer details. DLR# 9740.

    2024 BMW 750e xDrive Sedan

    Stock # B24076

    Save $53,500

    Lease From $1,999/mth + tax for 48 months @ 1.49%

    *includes lease end protection, 4yr 60kms no charge maintenance, and BMW Winter Wheel package.

    All prices and payments are plus PST and GST. $ 1,999.00 monthly lease payments based on a price that reflects $53,500 in savings and calculated at 1.49 % APR over 48 months, OAC. Includes lease-end protection, 4-year/60,000-kilometre no-charge maintenance, and BMW Winter Wheel package. 16,000 kilometre/year allowance with excess kilometres charged at $ 0.25 per kilometre. Offers valid until month-end unless otherwise extended. Factory order may be required. Some conditions may apply, see Birchwood BMW for complete offer details. DLR# 9740.

    2024 BMW x4 30i

    Stock # B24124

    Save $4,635

    Lease From $949/mth + tax for 48 months @ 3.49%

    All prices and payments are plus PST and GST. $ 949.00 monthly lease payments based on a price that reflects $4,635 in savings and calculated at 3.49 % APR over 48 months, OAC. 16,000 kilometre/year allowance with excess kilometres charged at $ 0.25 per kilometre. Offers valid until month-end unless otherwise extended. Factory order may be required. Some conditions may apply, see Birchwood BMW for complete offer details. DLR# 9740.

    2024 BMW X5 40i

    Stock # B24076 (Cash or Bank Finance Only) 

    Save $13,144

    New Price: $96,499 + Tax

    Offer available for Cash or Bank Finance Only. All prices and payments are plus PST and GST. $ 96,499 reflects $13,144 in savings. Offers valid until month-end unless otherwise extended. Some conditions may apply, see Birchwood BMW for complete offer details. Dealer permit #9740

    2025 EXCLUSIVE LEASE OFFERS

    *Additional loyalty incentives available for qualifying customers

    2024 BMW X1 28i

    Stock # B25107

    Lease Savings: $5,276

    Lease from $599/mth +tax for 48 months @ 5.99%

    All prices and payments are plus PST and GST. $ 599.00 monthly lease payments based on a price that reflects $5,276 in savings and calculated at 5.99 % APR over 48 months, OAC. 16,000 kilometre/year allowance with excess kilometres charged at $ 0.25 per kilometre. Offers valid until month-end unless otherwise extended. Factory order may be required. Some conditions may apply, see Birchwood BMW for complete offer details. DLR #9740.

    Incoming Unit

    All New 2025 BMW X3 30

    Lease Savings: $2,888

    Lease from $969/mth +tax for 48 months @ 6.99%

    Incoming Unit. All prices and payments are plus PST and GST. $ 969.00 monthly lease payments based on a price that reflects $2,888 in savings and calculated at 6.99 % APR over 48 months, OAC. 16,000 kilometre/year allowance with excess kilometres charged at $ 0.25 per kilometre. Offers valid until month-end unless otherwise extended. Factory order may be required. Some conditions may apply, see Birchwood BMW for complete offer details. DLR# 9740.

    Demo Unit

    2025 BMW X5 40i

    Stock # B25014

    Lease Savings: $6,666

    Lease from $1,499/mth +tax for 48 months @ 4.99%

    All prices and payments are plus PST and GST. $ 1,499.00 monthly lease payments based on a price that reflects $6,666 in savings and calculated at 4.99 % APR over 48 months, OAC. 16,000 kilometre/year allowance with excess kilometres charged at $ 0.25 per kilometre. Offers valid until month-end unless otherwise extended. Factory order may be required. Some conditions may apply, see Birchwood BMW for complete offer details. DLR#9740.

    Browse Our Current Inventory

    Search vehiclesSearching inventory…