You may also like:
- 【Explained】What Year Did BMW Get Apple CarPlay? A Guide to Model and iDrive Compatibility
- 【Explained】What Did BMW Start Making Before Cars? (From Planes to Cars)
- 【Explained】Can BMW Charge at Tesla Supercharger? The NACS Adoption Timeline Explained
- 【Explained】What Is the Latest BMW Software Update? (A Step-by-Step Guide)
- 【Explained】What Is the Difference Between a BMW X3 and X5? (A 2025 Buyer’s Guide)
No, BMW does not charge for Apple CarPlay on new vehicles anymore—it’s now included as a standard, complimentary feature on all models equipped with navigation and iDrive 7 or newer systems. Following significant customer backlash in late 2019, BMW reversed its controversial $80 annual subscription fee policy and made CarPlay free for life, even refunding customers who had already paid[1].

BMW’s Current Apple CarPlay Policy – Is It Free Now?
The days of paying for Apple CarPlay in your BMW are officially over. After a brief and unpopular experiment with subscription fees, BMW has joined virtually every other automaker in offering this essential smartphone integration at no additional cost. According to Autvex’s analysis of BMW’s policy changes, this reversal represents one of the most significant customer-driven decisions in recent automotive history.
Is Apple CarPlay Free on New BMWs?
Yes, Apple CarPlay is completely free on all new BMW models starting from December 2019 onward. Every new BMW equipped with the navigation system and compatible iDrive version includes wireless Apple CarPlay as standard equipment. This applies to the entire BMW lineup, from the entry-level 2025 BMW 2 Series to the flagship 7 Series.
The free inclusion covers:
- Lifetime access with no recurring fees
- Wireless connectivity (no USB cable required)
- Full functionality including Siri integration
- Automatic updates through iOS
BMW’s current policy ensures that buyers never have to worry about activation fees, subscription renewals, or feature expiration. The functionality remains active for the vehicle’s entire lifetime, transferring to subsequent owners without additional charges.
BMW Stopped Charging for CarPlay in 2019
BMW’s decision to eliminate CarPlay fees came on December 3, 2019, following months of negative press and customer complaints. The reversal was swift and comprehensive—BMW not only made the feature free going forward but also retroactively applied this change to affected vehicles[2].
The timeline of events:
- July 2019: BMW introduces $80 annual subscription model
- July-November 2019: Widespread customer backlash and media criticism
- December 3, 2019: BMW announces complete reversal of subscription policy
- December 2019-January 2020: Refunds processed for paying customers
BMW spokesman Oleg Satanovsky confirmed that the change applied immediately to the U.S. market for 2019 and 2020 model-year vehicles equipped with Apple CarPlay. The automaker acknowledged that charging for a feature that competitors offered free was damaging its premium brand reputation.
BMW CarPlay Charge 2024 Model Year Status
For the 2024 and 2025 model years, BMW continues to include Apple CarPlay at no charge on all vehicles with compatible systems. This policy extends across the entire lineup, including:
| Model Category | CarPlay Status | System Required |
|---|---|---|
| All BMW Sedans | Free, Standard | iDrive 7+ with Navigation |
| All BMW SUVs | Free, Standard | iDrive 7+ with Navigation |
| BMW M Models | Free, Standard | iDrive 7+ with Navigation |
| BMW i Electric | Free, Standard | iDrive 8+ Standard |
The latest iDrive 8 and upcoming iDrive 9 systems enhance the CarPlay experience with larger displays and faster processors, all while maintaining the no-cost policy.
The BMW Apple CarPlay Subscription History and Controversy
BMW’s brief foray into subscription-based CarPlay became a cautionary tale about nickel-and-diming premium customers. Understanding this history helps explain why BMW now emphasizes the feature’s free inclusion in marketing materials.
BMW $80 Annual CarPlay Fee Explained
The controversial subscription model launched with 2019 model year vehicles, marking BMW as the only luxury automaker to charge recurring fees for Apple CarPlay. The pricing structure included three tiers[3]:
- First Year: Free trial period
- Annual Subscription: $80 per year after trial
- Lifetime Option: $300 one-time payment
- 20-Year Package: $300 (effectively lifetime)
The subscription was managed through BMW’s ConnectedDrive portal, where owners had to maintain payment methods and manage renewals. If payment lapsed, the CarPlay functionality would be remotely disabled until the subscription was renewed.
Why Did BMW Charge for Apple CarPlay?
BMW initially justified the fees by citing the costs of wireless CarPlay implementation and ongoing software development. The company argued that unlike competitors who used wired connections, BMW’s wireless system required continuous updates to maintain compatibility with iOS updates.
BMW’s stated reasons included:
- Development costs for wireless technology integration
- Engineering resources for compatibility testing
- Server infrastructure for ConnectedDrive management
- Customer support for troubleshooting wireless issues
However, industry analysts suggested the real motivation was revenue generation through BMW’s ConnectedDrive services ecosystem. With vehicles increasingly becoming software-defined, BMW saw subscription services as a new profit center.
BMW Apple CarPlay Subscription Cancelled – Customer Backlash
The customer revolt against CarPlay subscriptions was immediate and fierce. Over 70% of automotive journalists opposed the fee structure, while BMW forums and social media erupted with complaints[4]. The backlash intensified when customers discovered that even MSRP couldn’t justify charging for features that $20,000 economy cars included free.
Key criticism points:
- Unfair precedent: No other manufacturer charged for CarPlay
- Hidden costs: Fees not disclosed clearly during purchase
- Value perception: Damaged BMW’s premium brand image
- Competitive disadvantage: Made BMW less attractive versus Mercedes and Audi
The controversy peaked when automotive media outlets published comparison articles showing how BMW’s CarPlay fees could exceed $1,600 over a typical lease period, making it the most expensive CarPlay implementation in the industry.
Which BMW Models and Systems Include Free Apple CarPlay?
Understanding which BMW models and systems support free CarPlay helps both new buyers and used car shoppers make informed decisions. The compatibility depends primarily on the iDrive generation and model year.
BMW iDrive 7 CarPlay Cost
iDrive 7 (also known as Operating System 7) includes Apple CarPlay at no cost on all BMW models from late 2018 onward. This system introduced the distinctive dual-screen layout with a 12.3-inch digital instrument cluster and 10.25-inch or 12.3-inch central display.
iDrive 7 CarPlay features:
- Completely free with navigation system
- Wireless connectivity standard
- Split-screen functionality with BMW apps
- Voice control through Siri
- Automatic reconnection when entering vehicle
Models with iDrive 7 include most 2019-2023 BMWs across all series. The system requires the navigation package, which became increasingly standard equipment during this period.
BMW iDrive 8 Apple CarPlay Free
The latest iDrive 8 system takes CarPlay integration further with enhanced graphics and the massive BMW Curved Display. Introduced in 2021, iDrive 8 makes navigation (and thus CarPlay) standard on virtually all models.
iDrive 8 advantages include:
- Larger CarPlay display area on 14.9-inch screens
- Faster processing for instant app launches
- Enhanced wireless stability
- Multi-device connectivity options
- Integration with BMW’s augmented reality features
Every vehicle with iDrive 8 includes CarPlay standard—there’s no option to delete it or pay extra for it.
BMW Models with Standard CarPlay
According to Autvex’s comprehensive testing, these current BMW models include Apple CarPlay as standard equipment:
Sedans:
- 2 Series Gran Coupe (all trims)
- 3 Series (including M3)
- 4 Series Gran Coupe
- 5 Series (including M5)
- 7 Series (including i7)
- 8 Series Gran Coupe (including M8)
SUVs:
Electric Models:
- i4 (all variants)
- iX (all variants)
- i7 (included with 7 Series)
BMW Wireless Apple CarPlay Free Availability
BMW pioneered wireless Apple CarPlay in the luxury segment, and this feature remains free on all compatible models. Unlike many competitors who still require USB connections, every CarPlay-equipped BMW offers wireless connectivity[5].
Wireless functionality requires:
- iPhone 5 or newer
- iOS 9.3 or higher (iOS 17 recommended)
- Bluetooth and WiFi enabled
- Initial pairing through iDrive menu
The wireless system maintains connection within approximately 30 feet of the vehicle, allowing passengers to keep phones in pockets or bags while using CarPlay features.
Apple CarPlay on Used BMWs – Costs and Considerations
The used BMW market presents unique considerations for CarPlay availability and costs. Depending on the model year and original equipment, buyers might encounter various scenarios regarding fees and activation requirements.
CarPlay Free for 2019 2020 BMW Owners
If you own or are considering a 2019 or 2020 BMW, Apple CarPlay is now completely free regardless of the vehicle’s subscription history. BMW retroactively cancelled all subscriptions and processed refunds for customers who had paid[6].
Important details for 2019-2020 models:
- Original subscribers received automatic refunds
- Trial periods converted to lifetime access
- No action required from current owners
- Feature transfers free to subsequent owners
- Dealers cannot charge for “activation”
Some dealers may be unaware of this policy change, so buyers should insist that CarPlay activation is free on these model years. BMW’s official position is clear: no 2019 or 2020 owner should pay for CarPlay.
CarPlay on Used BMW Cost
For older used BMWs, the CarPlay situation becomes more complex. [When evaluating used BMWs], consider these scenarios:
| Model Years | Original Policy | Current Status | Potential Cost |
|---|---|---|---|
| 2016-2018 | $300 option | Depends on original spec | $300 if not equipped |
| 2019-2020 | Subscription model | Now free for all | $0 |
| 2021-2025 | Free standard | Free standard | $0 |
Pre-2019 models may require:
- Checking build sheet for “6CP” option code
- Dealer activation if capability exists
- Hardware upgrades for older iDrive versions
- Third-party coding for unofficial activation
BMW One-Time Fee for CarPlay on Older Models
For 2016-2018 BMWs originally built without CarPlay, adding the feature typically requires a one-time activation fee of $300 through BMW ConnectedDrive. This applies only to vehicles with compatible hardware (iDrive 5.0 or newer with navigation).
The activation process involves:
- Confirming hardware compatibility at dealer
- Purchasing activation through ConnectedDrive Store
- Downloading software update over-the-air
- Completing setup through iDrive menu
Some independent specialists offer coding services for $50-150 that can activate CarPlay on compatible vehicles, though this isn’t officially supported by BMW.

Technical Requirements and Activation
Understanding the technical requirements helps ensure your BMW can support Apple CarPlay and guides you through the activation process for different iDrive generations.
BMW Apple CarPlay Compatibility Requirements
Not every BMW can run Apple CarPlay—specific hardware and software requirements must be met. Based on BMW’s technical specifications, the minimum requirements include:
Vehicle Requirements:
- Production date: July 2016 or later
- iDrive version: 5.0 minimum (iDrive 7+ recommended)
- BMW Navigation system (Live Cockpit Professional)
- Option code 6CP (Apple CarPlay Preparation)
iPhone Requirements:
- iPhone 5 or newer
- iOS 9.3 minimum (latest iOS recommended)
- Bluetooth and WiFi enabled
- Siri activated for voice control
- Adequate storage for CarPlay cache
Vehicles without navigation cannot add CarPlay through software alone—the hardware architecture doesn’t support it.
Apple CarPlay Preparation Option Code
The option code “6CP” indicates Apple CarPlay Preparation in BMW’s build system. This code confirms your vehicle has the necessary hardware for CarPlay functionality. You can verify this through:
- BMW VIN decoder websites
- Window sticker (Monroney label)
- BMW ConnectedDrive portal
- Dealer service department query
- iDrive system information menu
Vehicles with 6CP but no active CarPlay can usually be activated through software updates or dealer programming.
BMW Navigation System Required for CarPlay
BMW uniquely requires the navigation system for CarPlay functionality, unlike most manufacturers. This requirement exists because BMW integrates CarPlay through the navigation system’s processing power and display architecture[7].
The navigation requirement means:
- Base models without nav cannot add CarPlay
- Navigation must be factory-installed (not retrofitted)
- Live Cockpit Professional includes everything needed
- Navigation subscription isn’t required for CarPlay
- Built-in maps can be outdated; CarPlay maps stay current
This dependency frustrated customers who wanted CarPlay specifically to avoid paying for BMW’s navigation updates.
How to Activate BMW Apple CarPlay
The activation process varies by iDrive version. Here’s the streamlined process for each system:
For iDrive 8 (2021+):
- Ensure iPhone Bluetooth is on
- Select TEL menu → “Connect new telephone”
- Choose your iPhone from the list
- Confirm pairing codes match
- Select “Use Apple CarPlay” when prompted
For iDrive 7 (2018-2021):
- Enable iPhone Bluetooth
- Navigate to COM → Mobile Devices → New Device
- Select “Phone calls and audio”
- Pair iPhone and confirm PIN
- Choose “Connect to Apple CarPlay”
For iDrive 5/6 (2016-2018):
- Select Communication → Manage mobile devices
- Choose “Connect new device” → “Apple CarPlay”
- Find vehicle ID on screen
- Go to iPhone Settings → General → CarPlay
- Select your BMW from available cars
The entire process typically takes 2-5 minutes, and once paired, your BMW automatically reconnects whenever you enter the vehicle.
Refunds and Transitions for Existing Customers
BMW’s handling of refunds and transitions for customers who paid for CarPlay subscriptions demonstrates the company’s effort to rectify the controversial policy.
Refund for BMW CarPlay Subscription
BMW processed automatic refunds for all CarPlay subscription payments made between July and December 2019. The refund process handled different payment scenarios[8]:
Refund amounts by payment type:
- Annual subscribers: $80 per year paid
- Lifetime purchasers: $300 full refund
- Multi-year buyers: Prorated amount
- Trial users: No refund needed (never charged)
The refund timeline:
- December 2019: Refund announcement
- January-February 2020: Automatic processing begins
- March 2020: Most refunds completed
- April 2020: Manual cases resolved
Customers reported refunds appearing as credits to their original payment method within 4-8 weeks of the announcement.
BMW ConnectedDrive Apple CarPlay Price Changes
The ConnectedDrive store, BMW’s portal for digital services, underwent significant changes] following the CarPlay controversy. The platform now clearly shows CarPlay as included with no additional cost.
ConnectedDrive pricing evolution:
- Pre-2019: $300 one-time option
- July-Dec 2019: $80/year subscription
- 2020-Present: $0 (included free)
Other ConnectedDrive services like Remote Services and Concierge Services maintain their subscription models, but CarPlay stands apart as permanently free.
BMW CarPlay Lifetime Cost Adjustments
For customers who purchased “lifetime” CarPlay access before the policy change, BMW offered various compensation options beyond simple refunds. According to Autvex research, BMW provided:
- Full $300 refund to original payment method
- Alternative: Credit toward other ConnectedDrive services
- Alternative: Service credit at dealership
- Goodwill gesture: Extended warranty offers
Some customers successfully negotiated additional compensation, particularly those who specifically chose BMW based on wireless CarPlay availability and felt misled by the subscription announcement.
Summary
BMW’s Apple CarPlay is now completely free on all new vehicles equipped with iDrive 7 or newer systems and navigation, following the company’s December 2019 reversal of its controversial $80 annual subscription fee.
What You Should Do Now
Check your BMW’s iDrive version through the main menu settings to confirm CarPlay compatibility. For 2019-2020 models, verify that CarPlay is active and contact BMW customer service if you were previously charged—you’re entitled to free lifetime access and potentially a refund.

Key Takeaways
- Apple CarPlay is 100% free on all new BMWs with navigation from 2019 onward
- BMW refunded all subscription fees paid during the July-December 2019 period
- Wireless CarPlay comes standard unlike many competitors requiring cables
- iDrive 7 minimum required plus factory navigation for CarPlay functionality
- 2019-2020 owners get free lifetime access even if originally subscription-based
- Used BMW buyers should verify CarPlay status as pre-2019 models may require activation fees
- No Android Auto fees following the same free policy as Apple CarPlay
Decision Path / Next Steps
- For New BMW Buyers: Simply ensure your chosen model includes navigation (Live Cockpit Professional), which is standard on most trims. Apple CarPlay activates automatically when you pair your iPhone—no dealer fees or subscriptions required. Consider the larger screens in iDrive 8-equipped models for the best CarPlay experience.
- For Current 2019-2020 BMW Owners: If you haven’t already, check your ConnectedDrive account for refund status. Contact BMW customer service at 1-800-831-1117 if you paid for CarPlay but haven’t received a refund. Your vehicle should show CarPlay as “unlimited” in the ConnectedDrive portal.
- For Used BMW Shoppers: Verify CarPlay status before purchase by checking for option code 6CP on the window sticker or through a VIN decoder. For 2016-2018 models, budget an additional $300 for activation if not already equipped. All 2019+ models with navigation include it free. Consider certified pre-owned BMWs for guaranteed CarPlay functionality.
- For Pre-2019 BMW Owners: Check if your vehicle has the necessary hardware (iDrive 5.0+ with navigation). If compatible but inactive, decide between official BMW activation ($300) or third-party coding ($50-150). Without compatible hardware, CarPlay cannot be added—consider using aftermarket solutions or upgrading to a newer model.
- Next Immediate Action: Visit BMW’s ConnectedDrive portal to verify your vehicle’s CarPlay status and ensure you’re not being charged. New features like Apple CarPlay with iOS 18 are automatically included in your free lifetime access.
FAQs
Does BMW still charge a subscription fee for Apple CarPlay?
No, BMW discontinued the subscription model in late 2019. All new BMWs with iDrive 7 or newer include Apple CarPlay as a free, lifetime feature.
Is Apple CarPlay free on all new BMW models now?
Yes, all new BMW models equipped with navigation and iDrive 7 or newer systems include Apple CarPlay at no additional charge.
What years did BMW charge for Apple CarPlay?
BMW charged for CarPlay briefly from July 2019 to December 2019, affecting some 2019 and 2020 model year vehicles before reversing the policy.
How much did the BMW Apple CarPlay subscription cost?
The subscription cost $80 per year, with options for 3-year ($255) or lifetime ($295-$300) packages before being discontinued.
Do I have to pay for Apple CarPlay on a used 2019 BMW?
No, BMW transitioned all 2019-2020 models with existing subscriptions to complimentary lifetime service following the policy change.
Which BMW iDrive systems include free Apple CarPlay?
iDrive 7 (OS7), iDrive 8, and newer systems include free Apple CarPlay. iDrive 5 and 6 may require one-time activation fees.
Can I get a refund if I already paid for a BMW CarPlay subscription?
Yes, BMW offered refunds or credits to customers who paid for subscriptions before the policy change. Contact BMW Customer Relations for details.
Does BMW offer wireless Apple CarPlay for free?
Yes, wireless Apple CarPlay is included free on compatible BMW models with the appropriate iDrive system and hardware.
Is the “Apple CarPlay Preparation” option the same as having CarPlay?
The preparation option enables CarPlay capability but may require additional activation. On newer models, this is included and activated at no charge.
Does BMW also charge for Android Auto?
No, Android Auto follows the same policy as Apple CarPlay—it’s included free on compatible BMW models with appropriate systems.
References
- BMW USA. (2019). BMW to Offer Apple CarPlay at No Cost. https://www.press.bmwgroup.com/usa/article/detail/T0304605EN_US
- The Verge. (2019). BMW reverses decision to charge vehicle owners annual fee for Apple CarPlay. https://www.theverge.com/2019/12/4/20995630/bmw-apple-carplay-reverse-decision-annual-fee-vehicle
- Autoevolution. (2019). BMW Now Charges Nothing for Apple CarPlay in 2019-2020 Models. https://www.autoevolution.com/news/bmw-now-charges-nothing-for-apple-carplay-in-2019-2020-models-139572.html
- Cars.com. (2019). BMW to Finally Stop Charging for Apple CarPlay. https://www.cars.com/articles/bmw-to-finally-stop-charging-for-apple-carplay-414805/
- Car and Driver. (2019). Apple CarPlay Is Free for BMW Owners, Starting Now. https://www.caranddriver.com/news/a30139034/bmw-apple-carplay-free/
- CNET Roadshow. (2019). Apple CarPlay now free for all new BMW models. https://www.cnet.com/roadshow/news/apple-carplay-bmw-charge-price-free/
- BMW FAQ. (2025). Apple CarPlay Requirements and Compatibility. httpss://faq.bmwusa.com/s/article/FAQ-Apple-CarPlay-What-are-the-requirements-to-use-Apple-CarPlay-in-my-BMW-KQivT
- BMW ConnectedDrive. (2022). Terms & Conditions BMW ConnectedDrive. https://www.bmw.co.uk/content/dam/bmw/marketGB/bmw_co_uk/owners/bmw-connecteddrive/legal-information/BMW_CD_TC_GB-EN_2022.11_Final.pdf

I am a senior automotive analyst at Autvex. Expert vehicle evaluations, in-depth reviews, and objective analysis helping readers make informed automotive decisions with years of industry experience.









