WordPress Google Maps Plugin

Display interactive maps on your WordPress website with multiple locations, contact details, and navigation support to help users easily find your places.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
WordPress Google Maps Plugin

Create your Google Maps plugin

Configure your plugin and add it to your WordPress website for free!

Screenshots

WordPress Google Maps Plugin
1 / 6

Why People Love Elfsight

Most visitors check for directions before they ever contact you. The Elfsight Google Maps plugin lets you show where you are, add store branches, and even mark routes.

And here’s the best part – it’s not just functional, it’s easy. You can embed Google Maps in WordPress with just a copy and paste. Even if you’ve never touched code, it works smoothly.

Did you know?

Think with Google study found that 76% of people who search for a local business on their phone visit within a day.

Start with Elfsight’s Maps plugin for free today and make sure your customers never get lost on the way.

Key Features of the WordPress Google Maps Widget

This widget is built to make location sharing simple and flexible:

  • Multiple locations: Add one address or show all your branches at once.
  • Custom markers: Use pins, icons, or brand colors to make your map stand out.
  • Interactive experience: Visitors can zoom, pan, and explore without leaving your page.
  • Style options: Switch map themes, adjust zoom levels, and control how your map looks.
  • Popups and details: Show contact info, images, or short descriptions when users click on a marker.
  • Responsive by default: The map adapts perfectly to any screen size.
  • No-code install: Add it in just a couple of clicks, no tech skills required.

Try all features in the live editor – no sign-up needed

How to Add Google Maps to WordPress

Adding a map widget to WordPress is quick and beginner-friendly. Here’s how to get started step by step:

  1. Choose a template: Open the Elfsight editor and pick a map layout you like.
  2. Personalize it: Add your address, adjust zoom levels, customize marker icons and colors.
  3. Generate the code: Click “Add to website for free” and copy the snippet provided.
  4. Embed in WordPress: In your WordPress editor, insert a Custom HTML block where you want the map and paste the code. Save and publish.

Need a hand? Explore our Help Center or read the blog post on how to embed Google Maps in WordPress. You can also submit ideas in the Wishlist or check updates in the Changelog.

Is the Google Maps plugin compatible with WordPress builders?

Absolutely. Elfsight integrates smoothly with builders like Elementor, Gutenberg, Divi, and WPBakery using blocks or shortcodes.

Do I need special hosting in WordPress to use Google Maps?

No special hosting is required. Elfsight works on any standard WordPress setup that supports plugins.

Do I need my own Google Maps API key in WordPress?

Yes, the plugin uses Google’s official API, so you must generate and connect your own API key with billing enabled in Google Cloud.

Can I show multiple locations on one map?

Yes, you can add multiple markers to display offices, stores, or pickup points on a single interactive map.

How do visitors get directions from the map?

Users can click a marker and open route directions directly in Google Maps from their current location.

What details can I show in marker popups?

Each location can display address, phone, email, website link, working hours, image, and description.

How do I add new locations in WordPress?

Simply enter a place name or address, and the plugin automatically retrieves coordinates via Google’s geocoding.

Can I import locations using CSV?

Yes, bulk upload via CSV is supported. Note that importing replaces existing entries unless included in the file.

Is there a search bar inside the map?

Yes, your visitors can search for locations by name or address using the built-in search feature directly on your WordPress website.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Cross-platform version that works on any website
from $0 / month
Unlimited websites
Free and on-time support and well documented
Free installation assistance
Great deal for multiple apps
Fully customizable