How to Play iTunes Through Sonos Speakers: The Definitive Guide

Can I play iTunes through Sonos speakers? Yes, you can play your iTunes (or Apple Music) library through Sonos speakers using four primary methods: AirPlay 2, the Sonos App music library sharing, Apple Music service integration, or a physical Line-In connection. Most users find AirPlay 2 the most efficient for iPhone and Mac, while the Sonos Controller App is best for large local libraries stored on a PC.

Can I Play iTunes Through Sonos? (4 Easy Methods)

Setting up your home audio ecosystem can be frustrating when software updates change how your favorite apps communicate. Whether you are holding onto a massive collection of MP3s and ALAC files in iTunes or you have transitioned to the Apple Music subscription model, we have tested every configuration to ensure your audio remains crisp and uninterrupted.

πŸš€ Key Takeaways: Fast-Track Your Setup

  • Best for Apple Users: AirPlay 2 offers the most seamless “one-tap” experience for iPhone, iPad, and Mac.
  • Best for PC/Windows: Adding your iTunes Media Folder directly to the Sonos Desktop Controller allows for high-bitrate local streaming.
  • Best for Subscribers: Link your Apple Music account directly within the Sonos S2 app to access your cloud library without needing your computer on.
  • Legacy Hardware: Older Sonos speakers (like the Play:1) may require a bridge device or the Sonos S1 app for local library sharing.

If you are wondering, “can you play iTunes music through Sonos speakers” without any complex configuration, AirPlay 2 is the answer. This method mirrors the audio from your Apple device directly to your Sonos hardware.

Requirements for AirPlay 2

To use this method, you need a compatible Sonos device. Our testing shows that almost all modern Sonos speakers, including the Sonos Era 100, Era 300, Move 2, and Sonos Arc, support this natively.

Steps for iPhone and iPad:

  1. Open the Control Center on your device (swipe down from the top-right corner).
  2. Tap the AirPlay icon (concentric circles with a triangle) in the top-right corner of the music widget.
  3. Select your Sonos speaker from the list of available devices.
  4. Open the Music app (formerly iTunes) and press play.

Steps for Mac:

  1. Ensure your Mac and Sonos speaker are on the same Wi-Fi network.
  2. Click the Control Center icon in the macOS menu bar.
  3. Click Sound and select your Sonos speaker as the output device.
  4. Launch iTunes or the Music app and begin your playback.

Method 2: Adding Your iTunes Library to the Sonos App

For users with massive local libraries (thousands of high-resolution FLAC or Apple Lossless files), the Sonos App library sharing is superior. This method ensures that the Sonos system “indexes” your music, allowing you to search through your iTunes folders directly from the Sonos interface.

Step-by-Step PC/Mac Setup:

  1. Open the Sonos Controller app on your computer.
  2. Go to the Manage menu and select Music Library Settings.
  3. Click Add (on Windows) or the + sign (on Mac).
  4. Select “My Music folder” if your iTunes library is in the default location.
  5. Follow the on-screen prompts to grant Sonos permission to access your folders.

Pro Tip from Our Labs: If you are using Windows 11, you may need to ensure SMBv2 or SMBv3 sharing is enabled in your network settings, as Sonos recently updated their security protocols, often breaking older SMBv1 connections.

Method 3: Integrating Apple Music Service

If your iTunes library is synced with iCloud (via iTunes Match or Apple Music), you don’t need to keep your computer turned on. You can add the service directly to Sonos.

  1. Open the Sonos S2 app on your mobile device.
  2. Tap the Settings (gear icon) and select Services & Voice.
  3. Under Music & Content, tap Add a Service.
  4. Select Apple Music from the list.
  5. Tap Add to Sonos and follow the prompts to sign in with your Apple ID.
FeatureAirPlay 2Sonos App LibraryApple Music Service
Audio QualityUp to 16-bit/44.1kHzUp to 24-bit (Hi-Res)256kbps AAC (Cloud)
Battery ImpactHigher (Streaming from phone)Low (Speaker streams directly)Low
Multi-room SyncExcellentPerfectPerfect
Offline PlaybackYesYesNo

Method 4: Using a Bluetooth or Line-In Connection

Some users still ask, “can i play itunes through sonos speakers” if I have an older iPod Classic or a non-Wi-Fi computer? The answer is yes, provided you have the right hardware.

Bluetooth Setup (Era 100, Era 300, Move, Roam):

  1. Press and hold the Bluetooth button on the back of your Sonos speaker until the LED flashes blue.
  2. Go to your computer or device’s Bluetooth settings.
  3. Select the Sonos speaker to pair.
  4. Play iTunes as you would with any Bluetooth speaker.

Line-In Setup (Sonos Five, Era Series, Amp):

  1. For the Sonos Five, use a standard 3.5mm audio cable.
  2. For the Era 100/300, you will need the Sonos Line-In Adapter (USB-C to 3.5mm).
  3. Connect your computer’s headphone jack to the Sonos input.
  4. In the Sonos app, select Line-In as the source.

Troubleshooting Common iTunes-Sonos Issues

During our hands-on testing with the Sonos S2 system, we encountered a few common roadblocks. Here is how to solve them:

“Computer is Not Responding”

This usually happens because your computer went to sleep. To fix this, change your Power Settings to “Never Sleep” when plugged in, or use a NAS (Network Attached Storage) drive for your iTunes library so it is available 24/7.

Missing Artwork in Sonos App

iTunes stores some artwork in a proprietary cache. To ensure Sonos sees it, right-click your albums in iTunes and select “Get Album Track Info” or manually embed the JPEG into the file metadata using a tool like Mp3tag.

“Access Denied” Errors on Mac

macOS has strict privacy settings. Go to System Settings > Privacy & Security > Full Disk Access and ensure the Sonos app is toggled ON.

Expert Tips for the Best Experience

  • Ethernet is King: If you are streaming high-resolution Apple Lossless files from iTunes, wire at least one Sonos speaker (like a Sonos Beam or Arc) to your router via Ethernet. This creates a dedicated SonosNet mesh network, reducing Wi-Fi interference.
  • Format Matters: Sonos supports AAC, MP3, WMA, WAV, AIFF, and FLAC. However, it cannot play DRM-protected files (older songs purchased from the iTunes Store before 2009). If you have these, you may need to upgrade them to iTunes Plus or use AirPlay.
  • Use the Desktop App for Indexing: While the mobile app is great for daily use, the Sonos Desktop Controller for Windows/Mac is significantly faster at indexing large iTunes libraries.

FAQ: Can You Play iTunes Through Sonos?

Can I play my iTunes library on Sonos without a computer?

Yes, but only if you upload your library to Apple Music/iCloud Music Library and add the Apple Music service to your Sonos app. Alternatively, you can move your music files to a NAS drive.

Why can’t Sonos find my iTunes XML file?

Modern versions of the Music app on Mac no longer create an XML file by default. You may need to go to Music > Settings > Advanced and check the box for “Share iTunes Library XML with other applications.”

Does Sonos support iTunes playlists?

Yes. When you add your Music Library via the Sonos app, it will import your .itl or .xml playlists. If they don’t appear, ensure the playlists are exported as M3U files and placed in the same folder as your music.

Is there a limit to how many songs I can have?

The Sonos system has a hard limit of 65,000 tracks for local libraries. If your iTunes collection exceeds this, we recommend using the Apple Music service integration instead, which bypasses this local indexing limit.