Local Business & Map Footer Template
Give your customers everything they need to find and visit your business with this map-focused footer.
Perfect for restaurants, retail stores, and any business with a physical location, this footer prioritizes function over form. It clearly displays your address, phone number, opening hours, and an interactive map to make visiting you as easy as possible.

About this Local Business Footer Template
For a local business, the footer's primary job is to convert online interest into an in-person visit. This template achieves that by making practical information the hero. The layout dedicates significant space to an embedded Google Map and clearly structured contact and scheduling details. A simple bottom bar handles the standard copyright and social media links, keeping them separate from the core operational information.
Features
- Map-Centric Design: Features a large, embedded Google Map so users can instantly see your location.
- Clear Opening Hours: A well-structured list to display your business hours for each day.
- Clickable Contact Info: The phone number uses a
tel:
link for easy "click-to-call" on mobile devices. - Functional Layout: The two-column design separates the map from the text details for clarity. This stacks neatly on mobile.
- Easy to Customize: Simply replace the placeholder Google Maps
iframe
code and update the text.
Ideal Use Cases
- Restaurants, Cafes, and Bars
- Retail Shops and Boutiques
- Salons, Spas, and Barbershops
- Medical and Dental Offices
- Any service-based local business.
Code Breakdown
The main section, .footer-local__main
, is a CSS Grid container that creates a two-column layout on larger screens and a single, stacked column on mobile. One column holds the business details, and the other holds the Google Maps iframe
. To get your own map, you can go to Google Maps, search for your business, click "Share," then "Embed a map," and copy the provided HTML.
The bottom bar uses Flexbox to align the copyright and social links. The entire footer is contained within a main footer
element, which has a distinct background color to set it apart from the main page content.
Code
Here's the full code for the footer template: