Pizza Hut Store Locator (US, CA, UK, FR, DE, ES, IN) avatar

Pizza Hut Store Locator (US, CA, UK, FR, DE, ES, IN)

Pricing

from $3.00 / 1,000 stores

Go to Apify Store
Pizza Hut Store Locator (US, CA, UK, FR, DE, ES, IN)

Pizza Hut Store Locator (US, CA, UK, FR, DE, ES, IN)

Find Pizza Hut stores in the US, Canada, the UK, France, Germany, Spain and India with addresses, coordinates, phone numbers, hours where published, and delivery, carryout, and dine-in services.

Pricing

from $3.00 / 1,000 stores

Rating

0.0

(0)

Developer

Aitor Sanchez-Mansilla

Aitor Sanchez-Mansilla

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Pizza Hut Store Locator — US, Canada, UK, France, Germany, Spain, India, Australia

Find published Pizza Hut locations without browsing each country's locator. This Actor returns one row per store with the same keys in every market: address, coordinates, phone, hours where the market publishes them, and delivery, carryout and dine-in flags.

Terms of use: Pizza Hut's US Terms of Use limit use of its Services to personal, noncommercial purposes and restrict copying and distribution. Make sure your use of the results complies with them.

Coverage

Checked on 2026-09-25. "Rows" is the full-market count from a run that day; counts change.

MarketcountryRowsHoursNotes
United StatesUS6,339 incl. Guam/N. Mariana Islandsweeklystore page URLs
CanadaCA620today, with includeHours
United KingdomGB (alias UK)508 (363 Pizza Hut Delivery + 145 Pizza Hut Restaurants)today, with includeHoursstoreType tells the businesses apart; no region; city is parsed from address lines
FranceFR108today, with includeHoursdelivery/collection flags not published (null)
IndiaIN1,015today, with includeHours
GermanyDE72weeklypostal code only when the address includes it; store page URLs
SpainES14 (pickup stores)todayno phone numbers; only stores Pizza Hut Spain lists
AustraliaAU294 (incl. 3 coming soon)today, by channelphone only with includeDetails
allallevery market above, in that order

Not covered: Japan, Mexico and other countries.

Input

FieldMeaning
countryUS, CA, GB, FR, DE, ES, IN, AU, or all. Default US.
regionOptional exact region: two-letter code for US and Canada, state name for India and Germany, state code for Australia (NSW, QLD, …). UK, France and Spain rows have no region, so a region filter excludes them.
cityNamesExact city names (case-insensitive), combined as a union. For the UK a name matches any address line, e.g. Greenwich Peninsula.
postalCodesExact postal codes, combined with city results. US: five-digit or ZIP+4. Other markets ignore spacing and case.
allLocationstrue to list every store in the selected market(s), optionally within region. Clear city and postal lists first.
includeHoursCA/UK/FR/IN only: fetch today's hours with one extra request per returned store (about one second each).
includeDetailsAU only: fetch phone, IANA time zone, store type code and the delivery flag with one extra request per returned store (about one second each).
maxStoresOptional limit on matching store records across all selected markets.

The Console prefill searches Austin in TX (US). An empty query (no cities, no postal codes, allLocations: false) succeeds with zero rows.

Output

Every row has these keys; values a market does not publish are null:

market, country, storeId, name, address, addressLine2, city, region, postalCode, lat, lng, phone, timezone, hours, hoursScope, deliveryHours, carryoutHours, dineInHours, services, storeType, offersDelivery, offersCarryout, offersDineIn, url, googlePlaceId, comingSoon, sourceEntityId, source, sourceVersion, fetchedAt.

Here is part of a UK row from the 2026-09-25 run, with includeHours:

{
"market": "GB", "country": "GB", "storeId": "271", "name": "Grimsby",
"address": "Unit 1, 68/72 Victoria Street", "city": "Grimsby", "region": null, "postalCode": "DN31 1BL",
"lat": 53.5654, "lng": -0.0845, "phone": "01472 242999", "timezone": "Europe/London",
"hours": { "date": "2026-09-25",
"collection": [{ "open": "2026-09-25T11:00:00+01:00", "close": "2026-09-25T22:00:00+01:00" }],
"delivery": [{ "open": "2026-09-25T11:00:00+01:00", "close": "2026-09-25T22:00:00+01:00" }] },
"hoursScope": "today", "services": ["delivery", "collection"], "storeType": "delivery+restaurant",
"offersDelivery": true, "offersCarryout": true, "offersDineIn": true, "url": null
}

Market-specific notes:

  • Hours. hoursScope: "weekly" means US openIntervals per day (plus US delivery, carryout and dine-in hours), or German per-day strings starting Sunday, with a closed day as []. "today" means the current day's intervals with UTC offsets, grouped by channel (CA/UK/FR/IN) or listed (ES, AU). Overnight intervals and holidays are not converted.
  • Services. These are codes as each market publishes them: US service codes, delivery/collection for CA/UK/FR/IN, German platform features (pickup, delivery, dinein, express, …), pickup for Spain, and for Australia delivery/pickup/dine-in/express plus the site's store tags (open-late). A null flag means the market does not publish it; it is not false.
  • UK. Pizza Hut Delivery units are storeType: "delivery". Pizza Hut Restaurants are "restaurant". Nineteen restaurants that also run delivery are listed twice in the UK store list; they are merged into one row with "delivery+restaurant".
  • Germany. Addresses are parsed from the formatted text because the published city field is sometimes wrong. The test entry "TS OC Lab" is excluded.
  • Australia. One request returns all stores with eight days of trading hours; the rows carry today's store-local day (Australian date) as { date, intervals } in hours (trading hours), deliveryHours, carryoutHours (the pickup window the site offers) and dineInHours (restaurants only). Closing times after midnight fall on the next date. offersDelivery is false only when none of the eight published days has a delivery window. timezone is derived from the state and the published UTC offset (with includeDetails, the store's own IANA zone). city is the listed suburb; the two express food-court stores give Sydney. url follows the site's store-page rule (/stores/pizza-hut-<name>). googlePlaceId is the store's Google place ID (7 stores have none). comingSoon: true marks listed stores the site's own directory does not show yet (3 on 2026-09-25). Phone numbers are not in the list; with includeDetails they come from the store detail as published, which can be the national number 13 11 66 or missing.
  • Spain. Postal codes that lost their leading zero are restored (7400 becomes 07400). The timezone label is kept as published (Europe/Brussels, same offset as Madrid).

RUN_SUMMARY in the default key-value store records per-market itemsFound, itemsDelivered and status, plus the overall stopReason: completed, max_stores_reached, charge_limit_reached, or request_failed. Empty matching queries succeed. Retrieval failures, including a changed response shape or an empty market list, fail the run, even after partial delivery.

Pricing

Pay per store returned; see the Pricing tab for the current rate. If you set a spending limit, the run stops fetching once the limit is reached, and every store already returned is kept.

Use cases

  • Check the published address, coordinates and service flags for Pizza Hut stores in a city or postal code.
  • Compare store networks across the US, Canada, the UK, France, Germany, Spain, India and Australia.

FAQ

Does it cover Australia, Japan or Mexico? Australia yes. Japan and Mexico no.

Are service flags guaranteed? No. A null flag means the market does not publish that service; it is not the same as false.

Is a zero-row result an error? No. A valid exact query may match no stores. Failed or malformed responses are reported as failures.

How fresh are results? Each row records the fetch time. Each new run retrieves the current store lists.