Free Wi-Fi can be convenient when I am traveling through an airport, staying at a hotel, or working in a coffee shop. However, I do not want my iPhone connecting to an unsecured network without my approval. If you want to learn how to stop your iPhone joining public Wi-Fi automatically, you need to review unfamiliar, saved, and carrier-managed networks separately.
The quickest solution is to open Settings, tap Wi-Fi, select Edit, and inspect the networks your iPhone already knows. You can turn off Auto-Join while keeping a password saved or delete a network completely if you no longer trust or use it.
Why Does My iPhone Automatically Connect to Public Wi-Fi?
Your iPhone generally does not automatically join every unknown open network it detects. It usually reconnects to a known network that you previously joined or a managed connection installed by a wireless carrier, employer, school, or device-management service.
A familiar network may also appear in a new location. National coffee shops, hotel chains, airports, cable providers, and retailers sometimes use the same Wi-Fi name across multiple properties. If your phone remembers that name, it may recognize the connection as a known network.
Wi-Fi credentials can also synchronize through iCloud Keychain. A public network joined on your iPad or Mac may consequently become available to an iPhone signed in to the same Apple Account.
How Do I Stop My iPhone From Joining Unknown Wi-Fi Networks?

Open Settings, tap Wi-Fi, scroll down, and select Ask to Join Networks. Depending on your iOS version, you may see Off, Notify, and Ask.
Selecting Off stops notifications about unfamiliar Wi-Fi networks and requires you to open Wi-Fi settings when you want to join a new connection manually. Notify alerts you when a suitable network is available, while Ask requests permission before joining an unfamiliar network.
This setting controls prompts for new networks. It does not prevent your iPhone from reconnecting to saved or managed public Wi-Fi. You must review those connections separately and disable Auto-Join for each unwanted network.
How Do I Turn Off Auto-Join for a Saved Public Network?
If your iPhone keeps connecting to Wi-Fi at a café, hotel, airport, gym, or shopping center, disable Auto-Join for that particular network.
Open Settings and tap Wi-Fi. If the network is nearby, tap the blue information icon beside its name. Switch Auto-Join off so the toggle appears gray. Disconnect from the network by selecting another connection, leaving its range, or temporarily switching Wi-Fi off.
Your iPhone will retain the network name and password, but it should no longer reconnect automatically. You can still select it manually whenever you need internet access.
You can also manage a saved network when it is not nearby. Go to Settings, tap Wi-Fi, and select Edit in the upper-right corner. Authenticate with Face ID, Touch ID, or your passcode if requested. Find the connection under Known Networks, tap its information icon, and disable Auto-Join.
How Do I Delete a Saved Public Wi-Fi Network Completely?
Forgetting a network removes its saved credentials and prevents automatic reconnection unless you deliberately join it again.
Open Settings, choose Wi-Fi, and tap Edit. Find the unwanted connection and tap the red minus icon beside it. Select Delete and confirm your decision. You may also tap the information icon next to a network and choose Forget This Network.
Think carefully before deleting a connection if you use iCloud Keychain. When multiple Apple devices use the same Apple Account, forgetting Wi-Fi on one device may cause the other devices to forget it as well. If you still want your Mac or iPad to use the connection, turning off Auto-Join on the iPhone may be the better choice.
How Can I Turn Off Carrier Wi-Fi Auto-Joining?

US wireless carriers and their partners may provision iPhones to recognize public hotspots. These connections can appear at airports, stores, stadiums, transit hubs, and other public places. Their names vary but may reference a carrier or internet provider.
Go to Settings, tap Wi-Fi, and select Edit. Scroll to Managed Networks and tap the information icon next to the relevant carrier connection. Turn off Auto-Join if the option is available.
A supervised work or school iPhone may not allow you to modify or remove certain managed networks. In that case, contact the organization’s IT administrator. Avoid deleting a management profile without permission because it may also control work accounts, security certificates, apps, and device access.
Is Auto-Join Hotspot the Same as Wi-Fi Auto-Join?
Auto-Join Hotspot is a different setting. It controls whether your iPhone connects to an available Personal Hotspot when a regular Wi-Fi network is unavailable. It does not control hotel, airport, restaurant, or carrier Wi-Fi.
To manage it, open Settings, tap Wi-Fi, and select Auto-Join Hotspot. Choose Never to block automatic hotspot connections or Ask to Join if you want the iPhone to request permission.
Changing this option alone will not prevent reconnection to a saved public network. You must disable Auto-Join within that network’s individual settings.
Why Does My iPhone Still Connect After I Disable Auto-Join?
Start by confirming that you changed the correct network profile. Two hotspots can use similar or identical names, especially when a company provides Wi-Fi across multiple locations. Open the complete Known Networks list and look for duplicate entries.
Check Managed Networks as well. A carrier-installed profile may be responsible even if you do not remember joining it. Restart the iPhone after changing the relevant setting and install the latest stable iOS update if the problem continues.
After updating, it is also worth reviewing why your iPhone battery drains fast after an iOS update, since background optimization, app syncing, and network activity can temporarily affect connectivity and overall device performance.
As a last resort, open Settings, tap General, select Transfer or Reset iPhone, choose Reset, and tap Reset Network Settings. This action removes saved Wi-Fi networks and passwords while also resetting certain cellular, VPN, and APN settings. I only recommend it when individual network controls do not solve the problem.
Does the Control Center Wi-Fi Button Stop Automatic Connections?

Tapping the Wi-Fi icon in Control Center generally disconnects your iPhone temporarily instead of turning its Wi-Fi capability off completely. The device may reconnect later.
To disable Wi-Fi fully, open Settings, tap Wi-Fi, and switch it off. However, this method also blocks automatic access to trusted home and workplace networks. Managing Auto-Join individually gives you more precise control.
How Can I Use Public Wi-Fi Safely on My iPhone?
Before connecting, verify the network’s exact name with the venue. A fraudulent hotspot can imitate the name of a hotel, restaurant, airport, or wireless carrier. Avoid entering sensitive banking, payment, or workplace information if you cannot confirm the connection.
Reliable mobile safety also depends on receiving urgent warnings when conditions change. Learning how to enable government emergency alerts on iPhone can help you stay informed about severe weather, evacuation orders, public safety threats, and other emergencies while traveling or using public networks.
Keep iOS updated, use multi-factor authentication, and check for an encrypted HTTPS connection before submitting information. A trustworthy VPN can encrypt traffic between your iPhone and the VPN provider, but it cannot make a fake website or fraudulent captive portal safe. Disconnect when finished and remove temporary networks that you do not plan to use again.
Frequently Asked Questions
1. How to stop iPhone joining public Wi-Fi automatically without disabling Wi-Fi?
Open Settings, tap Wi-Fi, select Edit, and choose the information icon beside the public network. Turn off Auto-Join. Your iPhone can continue connecting automatically to trusted home or office Wi-Fi.
2. Does turning off Auto-Join delete the Wi-Fi password?
No. Disabling Auto-Join preserves the network and its password. You must select the connection manually when you want to use it again.
3. Why is my iPhone connecting to Wi-Fi I never joined?
The network may have synchronized from another Apple device through iCloud Keychain or been installed by a wireless carrier, employer, school, or device-management service.
4. Can my iPhone automatically connect to an unsecured network?
It may reconnect to a known open network or a managed public connection. Review Known Networks and Managed Networks, then disable Auto-Join or forget any connection you do not trust.
Final Thoughts
I prefer managing public connections individually instead of switching Wi-Fi off every time I leave home. Disabling Auto-Join preserves trusted networks, while forgetting temporary hotspots removes stored credentials completely.
Reviewing Ask to Join Networks, Known Networks, and Managed Networks together gives me the strongest control over when and where my iPhone connects.
