Loblaws & No Frills Grocery Prices Scraper – Store-Level CAD
Pricing
$0.50 / 1,000 products
Loblaws & No Frills Grocery Prices Scraper – Store-Level CAD
Grocery prices from all 14 Loblaw banners (Loblaws, No Frills, Superstore, Maxi...) at any of 1,100+ stores: sale and unit price, deals, PC Optimum points when offered, stock. $0.0005/product.
Pricing
$0.50 / 1,000 products
Rating
0.0
(0)
Developer
LOUDTZU TZULOUD
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
16 hours ago
Last modified
Share
Exports grocery prices from the PC Express websites of all 14 Loblaw banners, for the store you pick: Loblaws, No Frills, Real Canadian Superstore, Atlantic Superstore, Dominion, Your Independent Grocer, Extra Foods, Maxi, Provigo, Wholesale Club, Valu-mart, Zehrs, Fortinos and Independent City Market. More than 1,100 stores are included.
What it returns
For each product: name, brand, link, price at that store in CAD, regular price when on sale, package size, unit price (for example $0.28/100ml), sold by each or by weight, deal type and text with its end date, PC Optimum member price and bonus points when offered, low-stock flag, sponsored flag, badge, description and image, plus the store's name, city, province and postal code.
How to use
- Add search terms, for example
milk,eggs,chicken breast. - Pick the banner.
- Choose the store in one of three ways:
- Store number: the 4-digit store number from the banner website.
- Postal code: picks the store of that banner whose postal code shares the most leading characters with yours. This is a quick match, not a distance search.
- City: picks a store of that banner in that city. With none of these, the banner's first listed store is used, and the log shows which store was used.
- Choose English or French and set Max products.
Input
| Field | Description |
|---|---|
keywords | Search terms |
banner | loblaw, nofrills, superstore, rass (Atlantic Superstore), dominion, independent, extrafoods, maxi, provigo, wholesaleclub, valumart, zehrs, fortinos, independentcitymarket |
storeId / postalCode / city | Which store (see above) |
language | en or fr |
maxItems | Total products (default 100, up to 50,000) |
maxItemsPerQuery | Optional fixed limit per search term |
fetchAll | Save everything, up to 50,000 |
skipSponsored | Leave out sponsored placements (not charged) |
proxyConfiguration | Canadian residential proxy by default |
Output
productId, articleNumber, name, brand, url, price, wasPrice, memberOnlyPrice, currency, packageSize, unitPrice, soldBy, unit, isWeighted, dealType, dealText, dealExpiry, pcOptimumPoints, stockStatus, stockIndicator, isSponsored, badge, environmentalFee, description, image, banner, storeId, storeName, storeCity, storeProvince, storePostalCode, searchQuery, language, page, position.
Example:
{"productId": "21425018_EA", "name": "Purfiltre Partially Skimmed Milk 1%", "brand": "Lactantia", "price": 5.5, "wasPrice": 6.35, "packageSize": "2 l", "unitPrice": "$0.28/100ml", "dealType": "SALE", "dealText": "SAVE $0.85", "dealExpiry": "2026-11-11T00:00:00Z", "stockStatus": "Low Stock", "storeName": "Loblaws Bullock Drive", "storeCity": "Markham"}
Fill rates in test runs
50 products (30 from Loblaws store 1032 in English for milk and eggs, 20 from a Maxi store in Montréal in French for lait): price, name, brand, packageSize, unitPrice, soldBy, image and all store fields were filled for every product. badge 42/50, description 47/50, dealType/dealText 14/50 and dealExpiry 13/50 (only items with a deal), wasPrice 11/50 (only items on sale), stockStatus 4/50 (only low-stock items). Counts vary from day to day with the stores' deals. memberOnlyPrice, pcOptimumPoints and environmentalFee were 0/50.
Limits
- Search-result data only. No UPC barcodes, nutrition facts or ingredients.
stockStatusis only filled for low or out-of-stock items; it is empty when the item is in stock.memberOnlyPrice,pcOptimumPointsandenvironmentalFeeare only filled when the store has such an offer or fee, which is uncommon.- Prices are the store's online pickup prices on the banner's PC Express website; in-store shelf prices can differ.
- An unknown banner, store number, postal code or city fails the run with a message in the
ERRORSrecord; nothing is saved or charged. Searches that are blocked after 6 retries (each on a new Canadian residential IP and browser fingerprint) are listed inERRORSand not charged. If no products are saved, the run is marked failed. - No personal data is collected.
Pricing
$0.0005 per product saved (pay per event). No start fee.
Other Loblaw grocery Actors on Apify
Prices checked on the Apify Store on Oct 23, 2026. "Break-even" is the number of products from which this Actor costs less per run: it has no start fee and the lowest per-product price, so it is cheaper from the first product on every plan.
| Actor | Price per product | Start fee per run | Break-even | Notes |
|---|---|---|---|---|
| yugenox/loblaws-grocery-scraper | $0.00069 | $0.0002 | 1 | 12 banners, store by postal code, 67 fields including UPC barcode |
| sunny_eternity/loblaws-grocery-scraper | Free $0.001, Bronze $0.0009, Silver $0.0008, Gold and up $0.0007 | $0.00005 | 1 | 12 banners; most users |
| sunny_eternity/canada-grocery-price-comparison | $0.0015, plus Free $0.05, Bronze $0.04833, Silver $0.04667, Gold and up $0.045 per retailer search | $0.00005 | 1 | Compares 16 grocery chains |
| gratifying_graph/canada-grocery-deals | $0.002 per deal, plus $0.02 per API call | $0.0005 | 1 | Flyer deals from several chains, not full catalogues |
| lentic_clockss/instacart-scraper | Free and Bronze $0.003, Silver $0.0026, Gold $0.0022, Platinum $0.002, Diamond $0.0016 | $0.005 | 1 | Instacart prices |
| yugenox/instacart-grocery-scraper | $0.002 | $0.005 | 1 | Instacart store prices, including Loblaws |
| This Actor | $0.0005 | none | – |
If you need UPC barcodes or nutrition data, yugenox/loblaws-grocery-scraper returns them.