Complete bluehost dns setup guide with step-by-step instructions. Configure A, CNAME, MX, and TXT records for your domain correctly.
ReviewMyDNS is a free DNS propagation checker that queries 50+ global DNS servers to verify your DNS records. Check A, AAAA, MX, CNAME, TXT, NS, and SOA records instantly.
How to Configure DNS Records on Bluehost
Bluehost is one of the most popular web hosting providers, powering millions of websites worldwide. This guide shows you how to manage DNS records in Bluehost's control panel, whether you're hosting email, adding subdomains, or integrating third-party services.
Step-by-Step Setup Guide
Log into Bluehost Control Panel Access your Bluehost account at my.bluehost.com.
Click on 'Domains' in the left sidebar navigation
Select the domain you want to manage from the domains list
Click 'Manage' next to the domain name
Navigate to the 'DNS' tab or 'Advanced' section
Access DNS Zone Editor Find the DNS management section in your domain settings.
Look for 'Zone Editor' or 'DNS Zone Editor' in the advanced settings
You'll see existing DNS records in a table format
Common default records include A records, MX records, and CNAME records
Bluehost may show simplified or advanced editor options
Add New DNS Record Click 'Add Record' or the + button to create a new DNS entry.
Select record type from dropdown (A, AAAA, CNAME, MX, TXT, etc.)
Enter Host/Name (use @ for root domain, or subdomain like www, mail)
Input Points To/Value (IP address, hostname, or text content)
Set TTL if available (typically 14400 seconds default)
For MX records, also enter Priority value (lower = higher priority)
Click 'Save' or 'Add Record' to create the entry
Verify DNS Propagation Wait for DNS changes to propagate globally.
Bluehost DNS updates typically take 4-24 hours to propagate
Changes appear on Bluehost servers within 1-2 hours
Global propagation depends on TTL values and DNS caching
Use ReviewMyDNS to check real-time propagation across worldwide DNS servers
Clear your browser cache and flush DNS for immediate local testing
Common DNS Record Types on Bluehost
A Record: Points your domain to an IPv4 address. Use @ for root domain (example.com) or enter subdomain (www, blog, shop). Required to connect your domain to Bluehost or external hosting servers. Host: @, Type: A, Points To: 192.0.2.1, TTL: 14400
CNAME Record: Creates an alias pointing to another domain. Commonly used for www subdomain or third-party services. Cannot be used on root domain (@) - use A record instead. Bluehost often pre-configures www CNAME. Host: www, Type: CNAME, Points To: example.com, TTL: 14400
MX Record: Routes email to mail servers. Priority determines order (lower number = higher priority). Add multiple MX records for backup mail servers. Essential for email delivery with Bluehost email or external providers like Google Workspace. Host: @, Type: MX, Points To: mail.example.com, Priority: 10, TTL: 14400
TXT Record: Stores text data for SPF email authentication, domain verification, DKIM keys, and DMARC policies. Critical for email deliverability and security. Used to verify domain ownership with third-party services. Host: @, Type: TXT, Value: v=spf1 include:_spf.google.com ~all, TTL: 14400
Troubleshooting Common Issues
DNS changes not showing after 24 hours: Bluehost DNS can take up to 24-48 hours for complete global propagation. Verify changes were saved correctly in the Zone Editor. Check if your domain is using Bluehost nameservers (not external). Flush your local DNS cache and try from different devices/networks. Use our DNS propagation tool to identify which servers haven't updated.
Website down after changing A record: Verify the new A record IP address is correct (check with your hosting provider). Ensure you updated the @ (root) A record and www CNAME if needed. Bluehost's default A record points to your hosting account - changing it redirects traffic. If using Bluehost hosting, use the IP from cPanel. Changes can take 4-12 hours to propagate.
Email not working after DNS changes: Check that MX records point to correct mail servers (mail.example.com or Bluehost's mail servers). Bluehost email requires specific MX records - verify values in cPanel under Email Routing. Ensure SPF and DKIM TXT records exist if using Bluehost email. Email propagation takes 2-6 hours. Don't delete default email records unless migrating to external email.
SSL certificate errors after updating DNS: Bluehost provides free SSL certificates, but they need time to generate for new domains or subdomains. Wait 24 hours after DNS changes for SSL to activate. In cPanel, go to SSL/TLS Status to force certificate installation. Ensure your domain is pointing to Bluehost nameservers for automatic SSL.
Frequently Asked Questions
What are Bluehost's default nameservers? Bluehost typically assigns nameservers like ns1.bluehost.com and ns2.bluehost.com (exact values vary). Find your specific nameservers in Bluehost account under Domains > Nameservers. These must be set at your domain registrar for Bluehost DNS management to work. Nameserver changes take 24-48 hours to propagate globally.
How long does Bluehost DNS propagation take? Bluehost states DNS changes can take 24-48 hours for complete global propagation. Most changes appear within 4-12 hours. Propagation time varies based on your previous TTL settings and local ISP DNS caching. Use our global DNS propagation checker to monitor real-time status across worldwide servers.
Should I use Bluehost DNS or external DNS like Cloudflare? Bluehost DNS is sufficient for most websites and integrates seamlessly with Bluehost hosting. External DNS like Cloudflare offers faster global resolution, DDoS protection, and advanced features but requires managing DNS separately. If using Bluehost hosting with basic needs, their DNS is fine. For high-traffic sites or advanced security, consider Cloudflare.
Can I manage DNS if my domain is registered elsewhere? Yes! You can use Bluehost DNS even if your domain is registered at GoDaddy, Namecheap, etc. Point your domain registrar's nameservers to Bluehost's nameservers (found in your Bluehost account). After 24-48 hours propagation, manage all DNS records in Bluehost cPanel. You keep domain registration at original registrar but use Bluehost for DNS and hosting.