| Name | Category | Address | Opening times |
|---|---|---|---|
| B&M Express | Discount supermarket | Titan Centre, Town Gate | Mon 08:00–19:00 |
| Lane End Farm Shop | Farm shop | Lane End Farm, Tong Ln | Tue–Fri 09:00–17:30 |
| Wm Morrison Supermarkets Ltd - Head Office | Corporate office | Hilmore House, 71 Gain Ln | Mon–Sat 07:00–23:00 |
| Farmfoods Lt | Frozen food store | Oasby Croft | Mon–Fri 08:00–21:00 |
| Farmfoods Ltd | Frozen food store | 921 Harrogate Rd | Mon 08:00–21:00 |
| Farmfoods Ltd | Frozen food store | 52 Valley Rd | Mon–Fri 07:00–21:00 |
| Heron Foods | Discount supermarket | Unit 3, Scott Works, Clayton Rd | Mon–Sat 08:00–20:00 |
| Poundland | Discount store | The Broadway, MSU 36A | Mon–Sat 08:30–19:00 |
| Poundland - Idle | Discount store | Unit 2B, Enterprise 5 | Mon–Sat 08:00–20:00 |
| Poundland - Valley Road | Discount store | 7, Forster Square Shopping Park, Valley Rd | Thu 08:00–20:00 |
| Tesco Express | Supermarket | 204-206 Haworth Rd | Daily 07:00–22:00 |
| Tesco Petrol Station | Petrol station | Great Horton Rd | Daily Open 24 hours |
| Tesco Petrol Station | Petrol station | Tesco Stores Ltd, Halifax Rd | Mon–Sat 06:00–20:00 |
| Tesco Superstore | Supermarket | 3 Brighouse Rd | Mon–Sat 07:00–23:00 |
| Premier | Convenience store | 195 Wibsey Park Ave | Mon–Sat 07:00–22:00 |
| Sing Kee Supermarket | Chinese supermarket | 35-39 N Parade | Thu 10:00–18:00 |
| Polandia Food Plus | Supermarket | 57-63 N Parade | Mon–Sat 09:00–21:00 |