Elite BMW - Promotions 

BMW Canada Promotions

2026 BMW X7 xDrive40i
2025 BMW i4 eDrive40 Gran Coupe
2026 BMW iX xDrive60

BMW models on special

All
Cars
SUVs
Plug-In Hybrids
Electrics
Convertibles
Logo of Elite BMW

2025 BMW M8

up to 6,000 in savings
front45
Rebate on 2025 M8
Logo of Elite BMW

2025 BMW 8 Series

up to 6,000 in savings
front45
Rebate on 2025 8 Series
Logo of Elite BMW

2025 BMW 5 Series

up to 2,500 in savings
front45
Rebate on 2025 5 Series
Logo of Elite BMW

2025 BMW i5

up to 4,500 in savings
front45
Rebate on 2025 i5
Logo of Elite BMW

2025 BMW iX

up to 6,000 in savings
front45
Rebate on 2025 iX
Logo of Elite BMW

2025 BMW 7 Series

up to 4,000 in savings
front45
Rebate on 2025 7 Series
Logo of Elite BMW

2025 BMW 3 Series

up to 1,000 in savings
front45
Rebate on 2025 3 Series
Logo of Elite BMW

2025 BMW i4

up to 8,500 in savings
front45
Rebate on 2025 i4
Logo of Elite BMW

2025 BMW X1

up to 500 in savings
front45
Rebate on 2025 X1
Logo of Elite BMW

2025 BMW i7

up to 4,000 in savings
front45
Rebate on 2025 i7
Logo of Elite BMW

2026 BMW iX

up to 1,500 in savings
front45
Rebate on 2026 iX
Logo of Elite BMW

2026 BMW 8 Series

up to 3,000 in savings
front45
Rebate on 2026 8 Series
Logo of Elite BMW

2026 BMW 4 Series

up to 1,000 in savings
front45
Rebate on 2026 4 Series
Logo of Elite BMW

2026 BMW M4

up to 1,000 in savings
front45
Rebate on 2026 M4
Logo of Elite BMW

2026 BMW i5

up to 1,000 in savings
front45
Rebate on 2026 i5
Logo of Elite BMW

2026 BMW X7

up to 15,000 in savings
front45
Rebate on 2026 X7
Logo of Elite BMW

2026 BMW 7 Series

up to 4,000 in savings
front45
Rebate on 2026 7 Series
Logo of Elite BMW

2026 BMW i7

up to 4,000 in savings
front45
Rebate on 2026 i7
Logo of Elite BMW

2025 BMW 5 Series PHEV

up to 1,000 in savings
front45
Rebate on 2025 5 Series PHEV
Logo of Elite BMW

2025 BMW 7 Series PHEV

up to 4,000 in savings
front45
Rebate on 2025 7 Series PHEV
Logo of Elite BMW

2026 BMW 7 Series PHEV

up to 4,000 in savings
front45
Rebate on 2026 7 Series PHEV
Logo of Elite BMW

2025 BMW M8 Convertible - Cabriolet

up to 6,000 in savings
front45
Rebate on 2025 M8 Convertible - Cabriolet
Logo of Elite BMW

2025 BMW 8 Series Convertible - Cabriolet

up to 6,000 in savings
front45
Rebate on 2025 8 Series Convertible - Cabriolet
Logo of Elite BMW

2026 BMW 8 Series Convertible - Cabriolet

up to 3,000 in savings
front45
Rebate on 2026 8 Series Convertible - Cabriolet
Logo of Elite BMW

2026 BMW 4 Series Convertible - Cabriolet

up to 1,000 in savings
front45
Rebate on 2026 4 Series Convertible - Cabriolet
Logo of Elite BMW

2026 BMW M4 Convertible - Cabriolet

up to 1,000 in savings
front45
Rebate on 2026 M4 Convertible - Cabriolet

BMW offers and promotions

2026 BMW X3

$929.00 Monthly • 48 months • 2.49% APR • $5,839.00 due at delivery

Total cost of borrowing $5,512.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $35,980.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 x3 (Stock #16760). Monthly payment of $929.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $5,839.00. The total cost of borrowing is $5,512.00. Payments do not include HST and license. 20000 allowed kms per year. For leases with less than 20,000 km per year, the excess km charge is $0.15. Lease end fee $35,980.00. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.


2026 BMW X3

2026 BMW X5 M60

$1,919.00 Monthly • 48 Months • 2.49% APR • $14,999.00 Due at Delivery

Total Cost of Borrowing $9,274.00 • 20,000 km/year • Excess km $0.30 • Lease End Fee $52,060.00

Manager Special: Advertised APR includes BMW Loyalty Rate Reduction.


LEASE a new 2026 BMW X5 M60 (Stock #16784). Monthly payment of $1,919.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $14,999.00. Total cost of borrowing is $9,274.00. Payments do not include HST and licence. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.30 per km. Lease end fee $52,060.00. Advertised APR includes BMW Loyalty Rate Reduction. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.

2026 BMW X5 M60

2026 BMW X5 50e

$1,679.00 Monthly • 48 months • 3.49% APR • $11,989.00 due at delivery

Total cost of borrowing $11,345.00 • 20,000 km/year • Excess km $0.30 • Lease end fee $46,788.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 x5 50e (Stock #16785). Monthly payment of $1,679.00 for 48 months at an annual percentage rate (APR) of 3.49%. Due at delivery $11,989.00. The total cost of borrowing is $11,345.00. Payments do not include HST and license. 20000 allowed kms per year. For leases with less than 20,000 km per year, the excess km charge is $0.30. Lease end fee $46,788.00. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.


2026 BMW X5 50e

2026 BMW X7

$1,739.00 Monthly • 48 months • 0.49% APR • $15,229.00 due at delivery

REBATE $10,000.00

Total cost of borrowing $1,870.00 • 20,000 km/year • Excess km $0.30 • Lease end fee $55,380.00

Manager Special: Advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 x7 (Stock #16783). Monthly payment of $1,739.00 for 48 months at an annual percentage rate (APR) of .49%. Due at delivery $15,229.00. The total cost of borrowing is $1,870.00. Payments do not include HST and license. 20000 allowed kms per year. For leases with less than 20,000 km per year, the excess km charge is $0.30. Lease end fee $55,380.00. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.


2026 BMW X7 xDrive40i

2026 BMW X3

$919.00 Monthly • 48 months • 2.49% APR • $5,829.00 due at delivery

Total cost of borrowing $5,444.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $35,521.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 BMW X3 (Stock #16778). Monthly payment of $919.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $5,829.00. The total cost of borrowing is $5,444.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.15 per km. Lease end fee $35,521.00. Advertised APR includes BMW loyalty rate reduction. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.

2026 BMW X3

2026 BMW X3 M50

$1,139.00 Monthly • 48 months • 1.99% APR • $6,079.00 due at delivery

Total cost of borrowing $5,355.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $42,948.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 BMW X3 M50 (Stock #16767). Monthly payment of $1,139.00 for 48 months at an annual percentage rate (APR) of 1.99%. Due at delivery $6,079.00. The total cost of borrowing is $5,355.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.15 per km. Lease end fee $42,948.00. Advertised APR includes BMW loyalty rate reduction as part of the current BMW promotion. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.

BMW X3 M50 2026

2025 BMW X4 Lease for $1,099.00 Monthly

48 months at 4.49% APR

$6,199.00 cash due at delivery

Total cost of borrowing $8,991.00

Stock 16659


Lease a new 2025 BMW X4 (Stock 16659). Monthly payment of $1,099.00 for 48 months at 4.49% APR. Cash due at delivery $6,199.00. Total cost of borrowing $8,991.00. Payments do not include HST and license. 20,000 km per year. Excess km charge $0.15 per km. Lease end fee $28,138.50. APR includes BMW loyalty rate reduction as part of the current manager special. Offer subject to credit approval and may change without notice. Expires 02/02/2026.

2025 BMW X4

2026 BMW M850 Gran Coupe -- $1,799 Monthly Lease

Stock 16615 • 20,000 km/year • Elite BMW


Lease a new 2026 BMW M850 Gran Coupe at Elite BMW. Monthly payment of $1,799.00 for 48 months at an APR of 1.99%. Due at delivery $12,399.00. Total cost of borrowing $6,585.00. 20,000 km per year with excess km charge of $0.30. Lease end fee $43,263.00. APR includes BMW loyalty rate reduction as part of the current manager special. Payments do not include HST and license. Offer subject to credit approval and may change without notice. Expires 02/02/2026.

2026 BMW M850 xDrive Coupe

2026 BMW X3 M50

$1,039.00 Monthly • 48 months • 1.99% APR • $5,969.00 due at delivery

Total cost of borrowing $4,874.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $38,955.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 BMW X3 M50 (Stock #16792). Monthly payment of $1,039.00 for 48 months at an annual percentage rate (APR) of 1.99%. Due at delivery $5,969.00. The total cost of borrowing is $4,874.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.15 per km. Lease end fee $38,955.00. Advertised APR includes BMW loyalty rate reduction as part of the current BMW promotion. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.

2026 BMW X3 M50

2025 BMW X4 M40 -- Lease for $1,395.00 Monthly

48 months at 4.49% APR

$6,369.00 cash due at delivery

Total cost of borrowing $11,229.00

Stock 16674


Lease a new 2025 BMW X4 M40 (Stock 16674). Monthly payment of $1,395.00 for 48 months at 4.49% APR. Cash due at delivery $6,369.00. Total cost of borrowing $11,229.00. Payments do not include HST and license. 20,000 km per year. Excess km charge $0.15 per km. Lease end fee $34,656.00. Manager Special: APR includes BMW loyalty rate reduction as part of this month's BMW promotion. Offer subject to credit approval and may change without notice. Expires 02/02/2026.

2025 BMW X4 M40i

2026 BMW X3

$889.00 Monthly • 48 months • 2.49% APR • $5,799.00 due at delivery

Total cost of borrowing $5,246.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $34,170.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 BMW X3 (Stock #16781). Monthly payment of $889.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $5,799.00. The total cost of borrowing is $5,246.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.15 per km. Lease end fee $34,170.00. Advertised APR includes BMW loyalty rate reduction as part of the current BMW promotion. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.

2026 BMW X3

2026 BMW X5 50e -- $1,599.00 Monthly Lease

48 months • 3.49% APR

$10,079.00 cash due at delivery

Total cost of borrowing $11,237.00

Stock 16696 • 20,000 km/year


Lease a new 2026 BMW X5 50e (Stock 16696). Monthly payment of $1,599.00 for 48 months at 3.49% APR. Cash due at delivery of $10,079.00. Total cost of borrowing is $11,237.00. Payments do not include HST or licensing. 20,000 km per year. Excess kilometres charged at $0.25 per km. Lease end fee of $47,894.00. Manager Special: advertised APR includes a BMW loyalty rate reduction as part of current BMW Canada promotions. Offer subject to credit approval and may change without notice. Expires 02/02/2026.

2026 BMW X5 50e

2026 BMW M340 -- $1,239.00 Monthly

48 months • 0.99% APR • $5,059.00 due at delivery

Total cost of borrowing $2,550.00 • 20,000 km per year

Excess kilometres $0.15 per km • Lease end fee $36,442.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 BMW M340 (Stock #16745). Monthly payment of $1,239.00 for 48 months at an annual percentage rate (APR) of 0.99%. Due at delivery $5,059.00. The total cost of borrowing is $2,550.00. Payments do not include HST and license. 20,000 kilometres allowed per year. For leases with less than 20,000 kilometres per year, excess kilometre charge is $0.15 per kilometre. Lease end fee $36,442.00. Advertised APR includes BMW loyalty rate reduction. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.

2026 BMW M340

2026 BMW M340

$1,139.00 Monthly • 48 months • 0.99% APR • $4,949.00 due at delivery

Total cost of borrowing $2,329.00 • 20,000 km/year • Excess km $0.15 • Lease end fee $33,067.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 m340 (Stock #16741). Monthly payment of $1,139.00 for 48 months at an annual percentage rate (APR) of .99%. Due at delivery $4,949.00. The total cost of borrowing is $2,329.00. Payments do not include HST and license. 20000 allowed kms per year. For leases with less than 20,000 km per year, the excess km charge is $0.15. Lease end fee $33,067.00. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.


2026 BMW M340

2026 BMW X3 M50 Lease for $1,049.00 Monthly

48 months • 1.99% APR • $5,979.00 due at delivery

Total cost of borrowing $4,962.00 • Stock 16712

20,000 km/year • Excess km $0.15 • Lease end fee $39,886.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 x3 m50 (Stock #16712). Monthly payment of $1,049.00 for 48 months at an annual percentage rate (APR) of 1.99%. Due at delivery $5,979.00. The total cost of borrowing is $4,962.00. Payments do not include HST and license. 20000 allowed kms per year. For leases with less than 20,000 km per year, the excess km charge is $0.15. Lease end fee $39,886.00. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.

2026 BMW X3 M50

2025 BMW M8 Competition

$2,509.00 Monthly • 48 months • 0.99% APR • $22,139.00 due at delivery

REBATE $16,313.00

Total cost of borrowing $4,041.00 • 20,000 km/year • Excess km $0.30 • Lease end fee $44,772.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2025 BMW M8 Competition (Stock #16771). Monthly payment of $2,509.00 for 48 months at an annual percentage rate (APR) of 0.99%. Due at delivery $22,139.00. The total cost of borrowing is $4,041.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.30 per km. Lease end fee $44,772.00. Advertised APR includes BMW loyalty rate reduction as part of the current BMW promotion. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.

2025 BMW M8 Competition

2026 BMW X5 50e

$1,499.00 Monthly • 48 months • 2.49% APR • $10,229.00 due at delivery

Total cost of borrowing $8,010.00 • 20,000 km/year • Excess km $0.30 • Lease end fee $48,735.00

Manager Special: advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 BMW X5 50e (Stock #16826). Monthly payment of $1,499.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $10,229.00. The total cost of borrowing is $8,010.00. Payments do not include HST and license. 20,000 km allowed per year. For leases with less than 20,000 km per year, excess kilometres are charged at $0.30 per km. Lease end fee $48,735.00. Advertised APR includes BMW loyalty rate reduction as part of the current BMW promotion. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.

2026 BMW X5 50e

2026 BMW i5 xDrive40 -- $1,249.00 Monthly Lease

48 months • 0.00% APR • $4,999.00 due at delivery

Total cost of borrowing $0.00 • Stock 16720

20,000 km per year • Excess km $0.25 • Lease end fee $34,780.00

Manager Special. Advertised APR includes BMW loyalty rate reduction.


LEASE a new 2026 BMW i5 xDrive40 (Stock #16720). Monthly payment of $1,249.00 for 48 months at an annual percentage rate (APR) of 0.00%. Due at delivery $4,999.00. The total cost of borrowing is $0.00. Payments do not include HST and license. 20,000 kilometres allowed per year. For leases with less than 20,000 kilometres per year, the excess kilometre charge is $0.25. Lease end fee $34,780.00. Advertised APR includes BMW loyalty rate reduction. This offer is subject to credit approval and may change without notice. Expires 02/02/2026.

2026 BMW i5 xDrive40

2026 BMW X3 M50

$1,039.00 Monthly • 48 Months • 1.99% APR

$5,969.00 Due at Delivery • Total Cost of Borrowing $4,874.00

20,000 km/year • Excess km $0.15 • Lease End Fee $38,955.00

Manager Special: Advertised APR includes BMW Loyalty Rate Reduction.


LEASE a new 2026 BMW X3 M50 (Stock #16732). Monthly payment of $1,039.00 for 48 months at an annual percentage rate (APR) of 1.99%. Due at delivery $5,969.00. Total cost of borrowing is $4,874.00. Payments do not include HST and licence. 20,000 km allowed per year. Excess kilometres charged at $0.15 per km. Lease end fee $38,955.00. Advertised APR includes BMW loyalty rate reduction. Subject to credit approval. Offer may change without notice. Expires 02/02/2026.

2026 BMW X3 M50

2026 BMW X1

$979.00 Monthly • 48 Months • 2.49% APR

$5,899.00 Due at Delivery • Total Cost of Borrowing $4,924.00

20,000 km/year • Excess km $0.15 • Lease End Fee $28,552.50

Manager Special: Advertised APR includes BMW Loyalty Rate Reduction.


LEASE a new 2026 BMW X1 (Stock #16736). Monthly payment of $979.00 for 48 months at an annual percentage rate (APR) of 2.49%. Due at delivery $5,899.00. Total cost of borrowing is $4,924.00. Payments do not include HST and licence. 20,000 km allowed per year. Excess kilometres charged at $0.15 per km. Lease end fee $28,552.50. Advertised APR includes BMW loyalty rate reduction. Subject to credit approval. Offer may change without notice. Expires 02/02/2026.

2026 BMW X1

Used Vehicles Promotions

2023 BMW X3 xDrive30i -- $35,911

Stock P11698 • 130,000 km • Elite BMW Used


This 2023 BMW X3 xDrive30i is available now at Elite BMW. Stock number P11698. Odometer reads 130,000 km. Priced at $35,911. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.

2023 BMW X3 xDrive30i

2024 BMW 228i xDrive -- $39,911

Stock 16193 • 65 km • Elite BMW Used


Discover this 2024 BMW 228i xDrive available at Elite BMW. Stock number 16193. Priced at $39,911. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.

2024 BMW 228i xDrive
2025 BMW X5 xDrive40i

$89,991 | 265 km | Stock #16305 | VIN: 5UX23EU07S9Y87147


Pre-Owned 2025 BMW X5 xDrive40i available at Elite BMW. Selling price: $89,991. Odometer: 265 km. Stock #16305. VIN: 5UX23EU07S9Y87147. Price does not include HST and licence. Vehicle availability subject to prior sale. Offer may change without notice. Please contact retailer for full details.

2025 BMW X5 xDrive40i

2024 BMW 228i xDrive Gran Coupe -- $39,911


Stock #16231


Used 2024 BMW 228i xDrive Gran Coupe AWD (Stock #16231). VIN: WBA73AK00R7R75933. 13,010 km. Priced at $39,911 plus HST and licensing. CarGurus Rating: GOOD DEAL -- $2,096 below market (IMV $42,007). Experience sporty sophistication and all-weather confidence with BMW's intelligent xDrive system and Gran Coupe styling. Available now at Elite BMW.

2024 BMW 228i xDrive Gran Coupe

2025 BMW X1 xDrive28i -- $50,995

Stock P11764TD • 65 km • Elite BMW Used


Discover this 2025 BMW X1 xDrive28i available at Elite BMW. Stock number P11764TD. Priced at $50,995. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.

2025 BMW X1 xDrive28i

2024 BMW X5 xDrive40i -- $67,999

Stock P11718 • 64 km • Elite BMW Used


Explore this 2024 BMW X5 xDrive40i available at Elite BMW. Stock number P11718. Priced at $67,999. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.

2024 BMW X5 xDrive40i

2024 BMW X5 xDrive40i -- $79,999

Stock P11772 • 67 km • Elite BMW Used


Discover this 2024 BMW X5 xDrive40i available at Elite BMW. Stock number P11772. Priced at $79,999. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.

2024 BMW X5 xDrive40i

2025 BMW X5 xDrive40i -- Used

This 2025 BMW X5 xDrive40i (Stock #16309 | VIN: 5UX23EU06S9Y87320) is available now at $84,911. With only 23,700 km, this luxury SUV blends performance and comfort with xDrive all-wheel drive, advanced tech, and the signature elegance of BMW's midsize SUV lineup.

About CarGurus Deal Ratings:
CarGurus offers an independent service that calculates deal ratings for car listings. These ratings factor in the vehicle's price with respect to market value as well as the dealer's reputation. Every day CarGurus analyzes millions of listings to calculate a car's Instant Market Value and incorporates new reviews from users who have contacted dealers.

CarGurus Instant Market Value is based on year, vehicle condition, trim, mileage, transmission, options, region and other factors.

2025 BMW X5 Xdrive40i

2024 BMW 228i xDrive -- $39,991

Stock 16232 • 65 km • Elite BMW Used


Discover this 2024 BMW 228i xDrive available at Elite BMW. Stock number 16232. Priced at $39,991. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.

2024 BMW 228i xDrive

2024 MINI Convertible John Cooper Works -- $39,611

Stock P11737 • 63 km • Elite BMW Used


Discover this 2024 MINI Convertible John Cooper Works available at Elite BMW. Stock number P11737. Priced at $39,611. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.

2024 MINI Convertible John Cooper Works

2024 BMW X5 xDrive40i

Stock P11769 • 62 km • Elite BMW Used


$71,968


Discover this 2024 BMW X5 xDrive40i available at Elite BMW. Stock number P11769 with only 62 km. Priced at $71,968. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.

2024 BMW X5 xDrive40i

2021 BMW X5 xDrive45e -- $51,998

Stock 16708A • 102,000 km • Elite BMW Used


This 2021 BMW X5 xDrive45e is available now at Elite BMW. Stock number 16708A. Odometer reads 102,000 km. Priced at $51,998. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.

2021 BMW X5 xDrive45e

2025 BMW X4 xDrive30i -- $55,411

Stock P11719 • 111,000 km • Elite BMW Used


This 2025 BMW X4 xDrive30i is available now at Elite BMW. Stock number P11719. Odometer reads 111,000 km. Priced at $55,411. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.

2025 BMW X4 xDrive30i

2025 BMW X5 M60i xDrive -- $124,911

Stock 16356 • 63 km • Elite BMW Used


Discover this 2025 BMW X5 M60i xDrive available at Elite BMW. Stock number 16356. Priced at $124,911. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.

2025 BMW X5 M60i xDrive

2023 BMW X3 xDrive30i -- $37,411

Stock P11715 • 114,000 km • Elite BMW Used


This 2023 BMW X3 xDrive30i is available now at Elite BMW. Stock number P11715. Odometer reads 114,000 km. Priced at $37,411. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.

2023 BMW X3 xDrive30i

2025 BMW XM -- $189,911

Stock 16289 • 207,000 km • Elite BMW Used


This 2025 BMW XM is available now at Elite BMW. Stock number 16289. Odometer reads 207,000 km. Priced at $189,911. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.

2025 BMW XM

2021 BMW X5 xDrive45e -- $50,999

Stock P11736 • 65 km • Elite BMW Used


Discover this 2021 BMW X5 xDrive45e available at Elite BMW. Stock number P11736. Priced at $50,999. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.

2021 BMW X5 xDrive45e

2020 BMW X1 xDrive28i -- $20,999

Stock P11805A • 108,892 km • Elite BMW Used


This 2020 BMW X1 xDrive28i AWD is available now at Elite BMW. Stock number P11805A. Odometer reads 108,892 km. Priced at $20,999. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.

2020 BMW X1 xDrive28i

2023 BMW X3 xDrive30i -- $43,411

Stock P11777 • 62 km • Elite BMW Used


Discover this 2023 BMW X3 xDrive30i available at Elite BMW. Stock number P11777. Priced at $43,411. Contact us for full vehicle details, history, and availability. All pricing subject to applicable taxes and licensing.

2023 BMW X3 xDrive30i

2025 BMW X7 xDrive40i -- $114,911

Stock 16433 • 64,000 km • Elite BMW Used


This 2025 BMW X7 xDrive40i is available now at Elite BMW. Stock number 16433. Odometer reads 64,000 km. Priced at $114,911. Contact us today for full vehicle details, condition, and test drive scheduling. All pricing subject to applicable taxes and licensing fees.

2025 BMW X7 xDrive40i

Service and Parts Promotions

Winter Tire Rebates up to $120
Choose premium tires. Earn seasonal savings.
Take advantage of exclusive tire rebates from leading brands like Michelin, Pirelli, Goodyear, Conti...
0% financing for up to 6 months on BMW Tire Packages
Get ready for winter and spread the cost with 0% financing for up to 6 months on BMW Tire Packages. ...
On approved credit. Conditions apply.
15% Off BMW Cross Bars & Roof Boxes
Save 15% on original BMW cross bars and roof boxes.
Embrace your next adventure with added space and versatility. For a limited time, receive 15% off ge...
In stock items only. Conditions apply.
15% Off BMW Winter Mats
Protect your BMW's interior with precision-fit BMW Winter Mats, designed for durability and year-rou...
Conditions apply.
30% Off In-Stock BMW Lifestyle Collection
Discover the BMW Lifestyle Collection, from apparel to accessories, and enjoy exclusive savings on i...
In stock items only.
10% off BMW Genuine Wiper Blades
Keep your visibility clear this season with 10% off BMW Genuine Wiper Blades. Designed for perfect f...
Conditions apply.
Complimentary Seasonal Vehicle Health Report
Get your vehicle checked for winter readiness
Ensure your BMW is winter ready with a complimentary seasonal health report. Includes key system che...
Conditions apply.
$150 off winter wheel packages
BMW winter performance
Equip your BMW with a winter wheel package & save $150. Designed for stability & traction in winter ...
Conditions apply.
10% off parts & labor for vehicles 2016 and older
BMW Legacy service
Save 10% on parts & labor for your 2016 or older BMW. A great way to maintain performance & longevit...
Conditions apply.
Complimentary Brake Inspection with Every Tire Install
Peace of mind, included with every visit.
Drive confidently into winter with a complimentary brake inspection when you install your tires at E...
Certaines conditions s'appliquent.


Indemnification clause
The amount shown reflects an estimate of the amount that you can expect to pay in Canadian dollars. Taxes are excluded (unless selected otherwise). Photos represent the model offered but may vary slightly in color, options, or features. While we strive to ensure that the information on this website is accurate, we recommend contacting us directly to verify details and obtain additional information about the vehicle, including confirmation of prices, colors, trims, options, and other specifications.
ajax loader2