Quick answer: No, BMW does not charge a subscription or activation fee for Apple CarPlay. While BMW controversially introduced an annual fee of eighty dollars in 2019, they reversed the decision in December 2019 due to customer backlash. Today, Apple CarPlay is included as a standard, complimentary, lifetime feature on all compatible models.
Key takeaways:
- Apple CarPlay is completely free for life on all compatible BMW models, with no annual fees or subscriptions.
- BMW discontinued its controversial eighty-dollar annual subscription in December 2019 after significant customer complaints.
- Wireless Android Auto has also been standard and free on BMW vehicles with iDrive 7.0 or newer since July 2020.
- Used BMW buyers with iDrive 5.0 or newer can activate CarPlay for free via the ConnectedDrive portal.
- Competitors like Mercedes-Benz, Audi, and Porsche have always offered CarPlay free of charge.
The Controversial BMW CarPlay Subscription History
BMW shocked the automotive industry when it announced that Apple CarPlay access would become a subscription service. Starting with its 2019 model year vehicles, the German manufacturer decided to charge owners to use a feature that other automakers offered for free.
Under this pricing model, BMW offered CarPlay free for the first year of ownership. After the trial period ended, customers were required to pay an annual subscription fee to keep the software active. The pricing packages included:
- Annual Subscription: Eighty dollars per year.
- Three-Year Package: Two hundred and fifty-five dollars.
- Lifetime Pass: Three hundred dollars for a twenty-year subscription.
For readers following the latest automotive news, this fee was one of the most talked-about events in automotive history. The decision was widely criticized because Apple does not charge car manufacturers a licensing fee to install CarPlay. Critics and owners argued that BMW was double-charging customers for hardware and software integration that was already built into the vehicle price. The backlash was immediate and severe, as customers pointed out that budget cars like the Honda Fit included CarPlay standard, while BMW demanded extra payment on vehicles costing over forty thousand dollars.
Why BMW Reversed Course in December 2019
Customer backlash and negative media coverage forced the manufacturer to reconsider. On December 4, 2019, BMW of North America announced that it would immediately drop all CarPlay subscription fees.
According to a report by Car and Driver, BMW adjusted its CarPlay offering to remove subscription periods globally. This reversal, first reported by BMW Blog, was applied to all vehicles with iDrive 7.0 and older systems like NBT Evo. BMW grandfathered existing owners into a free lifetime subscription and cancelled pending charges.
The decision came just months after the subscription pricing was implemented. BMW representatives acknowledged that the reversal was a direct response to customer feedback and a desire to remain competitive in the luxury segment.
Current Apple CarPlay Status on BMW Vehicles
Today, Apple CarPlay is standard and free for the lifetime of all compatible BMW models. Customers do not need to pay any recurring fees or activation charges.
On modern BMW vehicles equipped with iDrive 7.0, 8.0, 8.5, or 9.0, Apple CarPlay operates wirelessly. The system integrates directly with the BMW Curved Display, head-up display, and digital instrument cluster. Features included with the standard integration are:
- Wireless Connection: Automatic pairing via Bluetooth and Wi-Fi when you enter the vehicle.
- Navigation Sync: Apple Maps and Google Maps directions display directly on the driver instrument screen.
- Voice Controls: Fully compatible with Siri for hands-free messaging, calling, and music.
- Native App Interface: Access to Spotify, Apple Music, podcasts, and compatible messenger apps.
BMW has also corrected another major customer complaint by adding Android Auto support. Since July 2020, wireless Android Auto has been standard and free on all BMW models equipped with iDrive 7.0 or newer. While CarPlay manages your cabin infotainment, EV drivers might also wonder if they can BMW charge at Tesla Superchargers during road trips. Fortunately, infotainment features remain separate from charging networks, which are expanding compatibility across EV platforms.
How to Activate Apple CarPlay on Your BMW
Setting up Apple CarPlay in your BMW takes under two minutes. Depending on your model year and iDrive version, the setup process will differ slightly.

Wireless CarPlay (iDrive 7.0+ / G30 5 Series)
For modern BMWs, such as the G30 5 Series, G20 3 Series, and newer SUVs, CarPlay connects wirelessly. Follow these steps to pair your phone:
- Turn on Bluetooth, Wi-Fi, and Siri on your iPhone.
- In your BMW iDrive screen, select Mobile Devices from the settings menu.
- Select Add New Device and choose Phone calls and audio.
- On your iPhone, select your BMW from the Bluetooth menu.
- Confirm the pairing code on both the iDrive screen and your iPhone.
- When prompted on your iPhone, select Use CarPlay.
Once completed, your iPhone will automatically launch CarPlay every time you enter the vehicle.
Wired or Retrofit CarPlay on Older iDrive (F30 3 Series)
Older BMW models, including the F30 3 Series (2016-2018), may require a wired connection or manual activation through the ConnectedDrive portal.
- Connect your iPhone to the main USB port in the center console using an official Apple Lightning or USB-C cable.
- A prompt will appear on the iDrive screen asking if you want to connect via Apple CarPlay. Select Connect.
- Accept the CarPlay prompt on your iPhone to finish the setup.
If your older vehicle has the correct hardware but CarPlay does not launch, you may need to log into the My BMW ConnectedDrive Store online to verify that the service is added to your vehicle profile.
Used BMW Buyers: What to Know About CarPlay Fees
If you are shopping for a pre-owned BMW, you do not need to worry about paying a monthly subscription. However, hardware compatibility varies significantly by model year.

To determine if a used BMW is CarPlay-compatible, you should check the iDrive software version. Go to Navigation in the main menu, press the Option button on your physical iDrive controller, and select Navigation Settings. Scroll down to Position and Version and select Version Information. If the screen displays “NBTevo” (iDrive 5.0 or 6.0) or newer, the vehicle is compatible.
When shopping for pre-owned performance cars, understanding what iS stands for in BMW models can help you identify sportier trims that usually came standard with premium navigation packages.
BMW originally charged a one-time activation fee of three hundred dollars for 2016 to 2018 vehicles if the feature was not selected at the factory. Following the 2019 policy reversal, this activation fee was eliminated. Owners of compatible 2017 or later models with iDrive 5.0 or 6.0 can now activate CarPlay for free via the ConnectedDrive portal.
Expert view: Always inspect the iDrive version in the settings menu before purchasing a used BMW. Cars without factory navigation or NBT Evo hardware cannot be updated to run CarPlay without aftermarket retrofits, which can cost several hundred dollars.
For older models that lack NBT Evo or navigation hardware, aftermarket retrofit kits (such as BimmerTech) are available. These hardware additions integrate directly with the factory screen, allowing older cars to display CarPlay, though they require purchasing third-party components.
BMW vs. Competitors: Apple CarPlay Policies
BMW remains the only major manufacturer that attempted to monetize Apple CarPlay via a recurring subscription model. Other luxury brands have historically treated CarPlay as a standard feature.
| Brand | Apple CarPlay Support | Android Auto Support | Cost |
|---|---|---|---|
| BMW | Wireless standard | Wireless standard (iDrive 7.0+) | Free |
| Mercedes-Benz | Wired / Wireless standard | Wired / Wireless standard | Free |
| Audi | Wired / Wireless standard | Wired / Wireless standard | Free |
| Lexus | Wired / Wireless standard | Wired / Wireless standard | Free |
| Porsche | Wireless standard | Wired / Wireless standard | Free |
| Tesla | Not Supported | Not Supported | N/A |
Tesla does not support Apple CarPlay or Android Auto, relying instead on its proprietary infotainment system. BMW has returned to industry-standard policies, ensuring that smartphone integration remains a free convenience.
Note: Infotainment features are distinct from charging network access. While CarPlay is free, EV drivers may face charging fees depending on the provider.
Frequently Asked Questions
Is BMW Apple CarPlay free now?
Yes, Apple CarPlay is completely free on all new and compatible pre-owned BMW vehicles. BMW officially cancelled its subscription model in December 2019 after facing criticism from buyers and automotive journalists. Today, CarPlay comes standard as a complimentary, lifetime feature on all vehicles equipped with navigation.
How much did BMW charge for Apple CarPlay?
BMW charged eighty dollars per year for Apple CarPlay access on 2019 model year vehicles. They also offered a three-year package for two hundred and fifty-five dollars and a twenty-year lifetime option for three hundred dollars. These fees were eliminated globally in late 2019.
Do I have to pay for CarPlay on a used BMW?
No, you do not have to pay for CarPlay activation on a used BMW. Models from 2020 and newer include CarPlay for free. Older models (2017-2019) with iDrive 5.0 or 6.0 can activate CarPlay for free through the ConnectedDrive Store, provided they have the necessary navigation hardware.
Does BMW support Android Auto?
Yes, BMW supports wireless Android Auto on all models equipped with iDrive 7.0 or newer since July 2020. The integration is completely free, wireless, and standard, resolving prior complaints from Android users who were excluded from the vehicle’s infotainment system.
Why did BMW charge for Apple CarPlay?
BMW claimed that the complexity of wireless integration and ongoing software updates justified the subscription cost. Critics pointed out that Apple does not charge licensing fees, suggesting the move was an attempt to generate recurring digital revenue, which BMW abandoned after customer backlash.