Best BMW Deals for December 2025
Find the best car deals near you. KBB.com takes into account any rebates, incentives, and financial specials provided by the manufacturer and dealers on a national and regional scale to help present you with the best savings available.
Last Updated: December 29, 2025
1.99% APR | 72 months
Get as low as 1.99% for up to 72 months on a new 2026 BMW 228 xDrive Gran Coupe.
$379 /mo | 39 months | Due at Signing
Lease a new 2026 BMW 228 for $379 per month for 39 months with $4349 due at signing.
Stay up to date on all the latest incentives.
Get the KBB.com newsletter delivered straight to your inbox.
0.9% APR | 48 months
Get as low as 0.9% for up to 48 months on a new 2026 BMW 330i xDrive Sedan.
$479 /mo | 39 months | Due at Signing
Lease a new 2026 BMW 330i i for $479 per month for 39 months with $4949 due at signing.
1.99% APR | 60 months
Get as low as 1.99% for up to 60 months on a new 2026 BMW i5 eDrive40.
$629 /mo | 39 months | Due at Signing
Lease a new 2026 BMW 430i i for $629 per month for 39 months with $4959 due at signing.
1.99% APR | 60 months
Get as low as 1.99% for up to 60 months on a new 2026 BMW 540i xDrive.
$629 /mo | 39 months | Due at Signing
Lease a new 2026 BMW 530i i for $629 per month for 39 months with $6189 due at signing.
1.99% APR | 60 months
Get as low as 1.99% for up to 60 months on a new 2026 BMW 840i xDrive Convertible.
$1019 /mo | 39 months | Due at Signing
Lease a new 2026 BMW 840i i for $1019 per month for 39 months with $8849 due at signing.
1.99% APR | 60 months
Get as low as 1.99% for up to 60 months on a new 2026 BMW i5 xDrive40.
$599 /mo | 36 months | Due at Signing
Lease a new 2026 BMW i5 for $599 per month for 36 months with $5679 due at signing.
1.99% APR | 60 months
Get as low as 1.99% for up to 60 months on a new 2026 BMW iX M70.
$699 /mo | 36 months | Due at Signing
Lease a new 2026 BMW iX xDrive for $699 per month for 36 months with $5129 due at signing.
0.9% APR | 48 months
Get as low as 0.9% for up to 48 months on a new 2026 BMW 330i Sedan.
$479 /mo | 39 months | Due at Signing
Lease a new 2026 BMW M235 xDrive for $479 per month for 39 months with $4959 due at signing.
0.9% APR | 48 months
Get as low as 0.9% for up to 48 months on a new 2026 BMW M340i xDrive Sedan.
$619 /mo | 39 months | Due at Signing
Lease a new 2026 BMW M340i i for $619 per month for 39 months with $5589 due at signing.
1.99% APR | 60 months
Get as low as 1.99% for up to 60 months on a new 2025 BMW M8 Competition Gran Coupe.
$829 /mo | 39 months | Due at Signing
Lease a new 2026 BMW M440i i for $829 per month for 39 months with $5899 due at signing.
0.9% APR | 48 months
Get as low as 0.9% for up to 48 months on a new 2026 BMW X1 M35i.
$499 /mo | 39 months | Due at Signing
Lease a new 2026 BMW X1 xDrive28i for $499 per month for 39 months with $4899 due at signing.
0.9% APR | 60 months
Get as low as 0.9% for up to 60 months on a new 2026 BMW X3 30 xDrive.
$599 /mo | 36 months | Due at Signing
Lease a new 2026 BMW X2 xDrive28i for $599 per month for 36 months with $4949 due at signing.
0.9% APR | 48 months
Get as low as 0.9% for up to 48 months on a new 2026 BMW X5 xDrive40i.
$869 /mo | 39 months | Due at Signing
Lease a new 2026 BMW X5 sDrive40i for $869 per month for 39 months with $6269 due at signing.
0.9% APR | 48 months
Get as low as 0.9% for up to 48 months on a new 2026 BMW X5 M60i.
$969 /mo | 39 months | Due at Signing
Lease a new 2026 BMW X5 xDrive for $969 per month for 39 months with $7269 due at signing.
0.9% APR | 60 months
Get as low as 0.9% for up to 60 months on a new 2026 BMW X7 xDrive40i.
$1039 /mo | 39 months | Due at Signing
Lease a new 2026 BMW X6 xDrive40i for $1039 per month for 39 months with $7069 due at signing.
$1299 /mo | 39 months | Due at Signing
Lease a new 2026 BMW X6 M for $1299 per month for 39 months with $8129 due at signing.
0.9% APR | 60 months
Get as low as 0.9% for up to 60 months on a new 2026 BMW X7 M60i.
$969 /mo | 39 months | Due at Signing
Lease a new 2026 BMW X7 xDrive40i for $969 per month for 39 months with $8409 due at signing.
1.99% APR | 60 months
Get as low as 1.99% for up to 60 months on a new 2025 BMW M8 Competition Coupe.
$759 /mo | 36 months | Due at Signing
Lease a new 2026 BMW Z4 sDrive30i for $759 per month for 36 months with $5729 due at signing.
2.99% APR | 60 months
Get as low as 2.99% for up to 60 months on a new .
$539 /mo | 39 months | Due at Signing
Lease a new 2025 BMW 230i i for $539 per month for 39 months with $3459 due at signing.
2.99% APR | 60 months
Get as low as 2.99% for up to 60 months on a new .
$959 /mo | 39 months | Due at Signing
Lease a new 2025 BMW 740i i for $959 per month for 39 months with $7639 due at signing.
0.9% APR | 48 months
Get as low as 0.9% for up to 48 months on a new .
$399 /mo | 36 months | Due at Signing
Lease a new 2025 BMW i4 for $399 per month for 36 months with $4999 due at signing.
1.99% APR | 60 months
Get as low as 1.99% for up to 60 months on a new .
$779 /mo | 36 months | Due at Signing
Lease a new 2025 BMW i5 M for $779 per month for 36 months with $7129 due at signing.
1.99% APR | 60 months
Get as low as 1.99% for up to 60 months on a new .
$969 /mo | 36 months | Due at Signing
Lease a new 2025 BMW i7 for $969 per month for 36 months with $8229 due at signing.
2.99% APR | 60 months
Get as low as 2.99% for up to 60 months on a new .
$659 /mo | 39 months | Due at Signing
Lease a new 2025 BMW M240i i for $659 per month for 39 months with $4809 due at signing.
1.99% APR | 60 months
Get as low as 1.99% for up to 60 months on a new 2025 BMW M8 Competition Convertible.
$1419 /mo | 39 months | Due at Signing
Lease a new 2025 BMW M8 Competition for $1419 per month for 39 months with $10,249 due at signing.
0.9% APR | 48 months
Get as low as 0.9% for up to 48 months on a new 2026 BMW X5 sDrive40i.
$679 /mo | 39 months | Due at Signing
Lease a new 2025 BMW X4 xDrive30i for $679 per month for 39 months with $5749 due at signing.
$819 /mo | 39 months | Due at Signing
Lease a new 2025 BMW X4 M for $819 per month for 39 months with $6259 due at signing.


























