24 hour off licences in Oxfordshire

Welcome to 24 Hour Alcohol, the place to find your local 24 hour off licence and late night booze delivery service in Oxfordshire. Includes Cherwell, Oxford, South Oxon, Vale of White Horse and West Oxon local authority districts. 

Map of all 24 hour off licences in Oxfordshire

This map shows the location of every 24 hour off licence in Oxfordshire, so you can find outlets such as supermarkets, convenience stores, corner shops and petrol stations that are licensed to sell alcohol 24 hours a day – perfect for when you want to buy booze late at night but don’t know where your nearest 24hr off licence is located.

Tesco Extra Banbury, Lockheed Close, Banbury, Oxfordshire, OX16 1LX – 0345 677 9030
Spar/Esso Petrol Station (Banbury Service Station), Oxford Road, Bodicote, Banbury, Oxfordshire, OX15 4AB – 01295 277870
Spar/Esso Petrol Station (Ermont Way Service Station), Ermont Way, Banbury, Oxfordshire, OX16 4SZ – 01295 259413
Tesco Bicester, Lakeview Drive, Bicester, Oxfordshire, OX26 1DE – 0345 610 6729
Spar/Esso Petrol Station (Bicester Service Station), Oxford Road, Bicester, Oxfordshire, OX26 1BT – 01869 327686
Spar/Esso Petrol Station (Baynards Green Service Station), A43, Baynards Green, Bicester, Oxfordshire, OX27 7SG – 01869 345481
BP Fraser’s Budgens of Yarnton, 98 Woodstock Road (A44), Yarnton, Oxfordshire, OX5 1PL – 01865 375373 (Not currently open 24 hours)
Sainsbury’s Kidlington, 289 Oxford Road, Kidlington, Oxfordshire, OX5 2PE – 01865 841211 (Not currently open 24 hours)

Tesco Oxford, Unit 7, Oxford Retail Park, Ambassador Avenue, Oxford, OX4 6XJ – 0345 677 9524
Spar/BP Petrol Station (MRH Cowley), 44-56 Oxford Road (corner of Edmund Road), Cowley, Oxford, OX4 2DT – 01865 772813
Shell Cowley Petrol Station, 44-48 Garsington Road, Cowley, Oxford, OX4 2LG – 01865 718692
Shell Peartree Services, Welcome Break, Peartree Roundabout, Woodstock Road, Oxford, OX2 8JZ – 01865 511639
BP Petrol Station (MRH Cherwell Filling Station), 3 Cherwell Drive, Marston, Oxford, OX3 0JQ – 01865 742834
Little Waitrose/Shell Headington, 59 London Road, Headington, Oxford, OX3 7RD – 01865 750299 (Not currently open 24 hours)
Marks & Spencer Simply Food, Unit 2, Oxford Retail Park, Ambassador Avenue, Oxford, OX4 6XJ – 01865 778 848 (Not currently open 24 hours)

South Oxfordshire
Tesco Didcot, Wallingford Road, Didcot, OX11 9BZ – 0345 677 9220
Shell Petrol Station (Georgetown Filling Station), Broadway, Didcot, Oxon, OX11 8SD – 01235 810764
Esso Petrol Station (Rectory Station Road), Ayres Yard, Station Road, Wallingford, OX10 0JZ – 01491 838195
Spar/BP Petrol Station (MRH Nettlebed Service Station), High Street, Nettlebed, Henley-On-Thames, RG9 5DB – 01491 641150
Esso Petrol Station (Regatta Service Station), 167 Reading Road, Henley-On-Thames, RG9 1DR – 01491 575054
Asda Wheatly, London Road, Wheatly, OX33 1YZ – 01865 873888 (Not currently open 24 hours)

Vale of White Horse
Tesco Extra Abingdon, Marcham Road, Wootton, Abingdon, OX14 1TU – 0345 677 8994
Spar/Esso Petrol Station (Euro Garages Marcham Road Service Station), Marcham Road, Abingdon, OX14 1AF – 01235 526334
Spar/Esso Petrol Station (Euro Garages Acorn Service Station), Park Road, Faringdon, SN7 7BU – 01367 240335

West Oxfordshire
Spar/BP Petrol Station (Brize Norton Filling Station), 20 Carterton Road, Brize Norton, OX18 3LY – 01993 840022
Spar/Esso Petrol Station (MRH Chipping Norton), London Road, Chipping Norton, OX7 5AX – 01608 643449
Shell Holywell Petrol Station, Banbury Road, Chipping Norton, OX7 5SX – 01608 641645
Londis/Texaco Petrol Station (Park View Service Station), Burford Road, Minster Lovell, Witney, OX29 0RD – 01993 776126
BP Petrol Station (MRH Eynsham), A40 Westbound, Eynsham, Witney, OX29 4EN – 01865 883530
Shell Ducklington Petrol Station, Ducklington Lane, Ducklington, Witney, OX28 4TT – 01993 706968
Sainsbury’s Witney, Witan Way, Witney, OX28 4FF – 01993 776038 (Not currently open 24 hours)
Tesco Express/Esso Petrol Station, Station Lane, Witney, OX28 4EJ – 0345 677 9730 (24 hour alcohol licence for the week before Christmas only)

Other 24hr off licences near Oxfordshire: Berkshire, Buckinghamshire, Gloucestershire, Northamptonshire and Swindon & Wiltshire

The off licences listed on this page are licensed to sell alcohol 24 hours a day by the 5 local licensing authorities in the county of Oxfordshire: Cherwell District Council, Oxford City Council, South Oxfordshire District Council (South Oxon), Vale of White Horse District Council and West Oxfordshire District Council (West Oxon).