24 hour off licences in Hampshire

Welcome to 24 Hour Alcohol, the place to find 24 hour off licences and alcohol delivery services in Basingstoke & Deane, East Hampshire, Eastleigh, Fareham, Gosport, Hart, Havant, New Forest, Portsmouth, Rushmoor, Southampton, Test Valley, Winchester and Isle of Wight local authority districts.

Map of all 24 hour off licences in Hampshire


This map shows the locations of all off licences in Hampshire (plus the Isle of Wight) that are licensed to sell alcohol 24 hours a day, including supermarkets, convenience stores, newsagents, grocery shops and petrol stations. Now you can find your nearest 24 hour off licence and buy beers, wines and spirits at any time of the night. You can even find companies offering late night alcohol delivery to some areas of Hampshire (see our alcohol delivery page).



Use the new 24 Hour Alcohol Store Locator to view nearest 24hr off licences based on your location. Our store locator tool shows results from all licensing authorities in England & Wales, based on your GPS location or any address entered.

Basingstoke and Deane

  • Tesco Basingstoke
    Unit A, Chineham Shopping Centre, Chineham, Basingstoke, RG24 8BE
    0345 677 9039
  • M&S Simply Food/BP Petrol Station (Grove Road Connect)
    Grove Road, Basingstoke, RG21 3AX
    01256 363541
    Open 24/7
  • Londis/Texaco Petrol Station (Houndmills Service Station)
    Aldermaston Road South, Basingstoke, RG21 6BN
    01256 844111
    Open 24/7
  • Londis/BP Petrol Station (KSG Turgis Green Garage)
    A33, Turgis Green, Hook, RG27 0AG
    01256 881287
    Open 24/7
  • Shell Tothill Petrol Station
    Tothill Services, A34 Newbury Bypass, Burghclere, Newbury, RG20 9BX
    01635 278147
    Open 24/7
  • Shell Select Budgens/Shell Buckskin Petrol Station
    374-378 Worting Road, Basingstoke, RG22 5DZ
    01256 376910
    Open 24/7
  • Shell Pied Piper Petrol Station
    Winchester Road, Basingstoke, RG22 6HN
    01256 819911
    Open 24/7
  • M&S Simply Food/BP Petrol Station (Popham Connect)
    A303 Westbound (Andover Road), Coxford Down, Micheldever, Winchester, SO21 3SP
    01256 398890
    Open 24/7
  • Spar/Esso Petrol Station (Euro Garages Micheldever Service Station)
    A303 Eastbound (Andover Road), Coxford Down, Micheldever, Winchester, SO21 3BE
    01256 397804
    24 hour alcohol licence but no longer sells alcohol
  • Spar/Esso Petrol Station (Euro Garages Tadley Service Station)
    Mulfords Hill, Tadley, RG26 3LQ
    0118 981 1096
    24 hour alcohol licence but no longer sells alcohol
  • Morrisons Daily Basingstoke Petrol Station
    Worting Road, Basingstoke, RG21 8BJ
    01256 333457
    Not currently open 24 hours
  • Sainsbury’s Tadley
    30A Mulfords Hill, Tadley, Hampshire, RG26 3JE
    0118 981 9489
    Not currently open 24 hours
  • Sainsbury’s Basingstoke
    1-2 Station Mall, Basingstoke, RG21 7DW
    01256 354101
    Not currently open 24 hours
  • Sainsbury’s Kempshott
    3 Wallop Drive, Basingstoke, RG22 4TW
    01256 468405
    Not currently open 24 hours
  • Asda Basingstoke Superstore
    Brighton Way, Basingstoke, RG22 4DH
    01256 375100
    24 hour alcohol licence for December only
  • Tesco Express Baughurst
    Heath End Road, Baughurst, Tadley, RG26 5LX
    0345 026 9242
    24 hour alcohol licence for December only
  • Tesco Metro Basingstoke
    4-5 Hampstead House, Festival Place, Basingstoke, RG21 7LG
    0345 677 9817
    24 hour alcohol licence for December only

East Hampshire (East Hants)

  • M&S Simply Food/BP Petrol Station (Four Marks Connect)
    57 Winchester Road, Four Marks, Alton, GU34 5HR
    01420 568277
    Open 24/7
  • Londis/BP Petrol Station (MFG Alton Service Station)
    5 Butts Road, Alton, GU34 1LH
    01420 590013
    Open 24/7
  • Londis/BP Petrol Station (MFG Sleaford Service Station)
    A325 Farnham Road, Kingsley, Bordon, GU35 0QP
    01420 472266
    Open 24/7
  • Shell Select Little Waitrose/Shell Liphook North Petrol Station
    A3 Liphook By-Pass (Northbound), Liphook, GU30 7TT
    01428 724169
    Open 24/7
  • Shell Select Little Waitrose/Shell Liphook South Petrol Station
    A3 Liphook By-Pass (Southbound), Liphook, GU30 7TU
    01428 727098
    Open 24/7
  • M&S Simply Food/BP Petrol Station (Petersfield Connect)
    Winchester Road, Petersfield, GU32 3BS
    01730 266978
    Open 24/7
  • Shell Whichers Gate Petrol Station
    Whichers Gate Road, Rowland’s Castle, PO9 6BB
    023 9241 3810
    Open 24/7
  • Morrisons Daily Horndean Petrol Station
    Lakesmere Road, Horndean, PO8 9FB
    023 9259 7813
    Not currently open 24 hours
  • Sainsbury’s Alton
    Draymans Way, Alton, Hampshire, GU34 1SS
    01420 544252
    Not currently open 24 hours

Eastleigh

  • Tesco Extra Southampton Bursledon Towers
    Hamble Lane, Bursledon, Southampton, SO31 8GN
    0345 677 9087
  • Co-Op Food/Texaco Petrol Station (Co-Operative Group Grange Road Botley)
    Grange Road, Botley, Southampton, SO30 2FU
    01489 795747
    Open 24/7
  • Beer Cave/Applegreen Petrol Station (West End Service Station)
    Swaythling Road, Southampton, SO30 3AG
    023 8046 4050
    Open 24/7
  • Londis/Texaco Petrol Station (Eastleigh Service Station)
    109 Southampton Road, Eastleigh, SO50 5QT
    023 8065 3851
    Open 24/7
  • Asda Eastleigh Supercentre
    Bournemouth Road, Chandlers Ford, Eastleigh, SO53 3YJ
    023 8026 8341
  • Sainsbury’s Hedge End
    Tollbar Way, Hedge End, Southampton, SO30 2UH
    01489 790452
    Not currently open 24 hours

Fareham

  • Asda Fareham Superstore
    Speedfields Park, Fareham, PO14 1TT
    01329 822272
    This store now sells alcohol 24 hours (it didn’t use to sell alcohol between 11pm-5am even though it had a 24 hour alcohol licence)
  • M&S Simply Food/BP Petrol Station (Portchester Connect)
    225 West Street, Portchester, Fareham, PO16 9UA
    01329 823796
    Open 24/7
  • Shell Titchfield Petrol Station
    264 Southampton Road, Fareham, PO14 4BB
    01329 845431
    Open 24/7
  • M&S Simply Food/BP Petrol Station (Park Gate Connect)
    2 Bridge Road, Park Gate, Southampton, SO31 7GE
    01489 583481
    Open 24/7
  • Tesco Fareham
    Quay Street, Fareham, Hampshire, PO16 0LE
    0345 671 9437
    Not currently open 24 hours
  • Sainsbury’s Broadcut
    Broadcut, Fareham, PO16 8SU
    01329 827936
    Not currently open 24 hours
  • Makro Southampton Cash & Carry
    4 Dewar Close, Fareham, PO15 5UB
    01489 865321
    Membership required – Not currently open 24 hours

Gosport

  • Forton Road Convenience Store (Premier)
    61-65 Forton Road, Gosport, PO12 4TD
    023 9217 9122
    Open 24/7
  • Shell Alverstoke Petrol Station
    Privett Road, Gosport, PO12 3SR
    023 9250 2444
    Closed Temporarily!
  • Gosport Convenience Store (Premier)
    119 Brockhurst Road, Gosport, PO12 3AT
    023 9260 2748
    Open 24/7
  • Costcutter/BP Petrol Station (Highway Stops Retail Anson Service Station)
    219 Brockhurst Road, Gosport, PO12 3AZ
    023 9250 1012
    Not currently open 24 hours
  • Asda Gosport Superstore
    Cranbourne Industrial Estate, Dock Road, Gosport, PO12 1SH
    023 9252 4731
    Not currently open 24 hours
  • Gosport Dial A Bottle Plus
    Unit 30 Gosport Business Centre, Aerodrome Road, Gosport, PO13 0FQ
    07474 650989
    Alcohol delivery service

Hart

  • Spar/Esso Petrol Station (MRH North Warnborough)
    Hook Road, North Warnborough, RG29 1EU
    01256 701620
    Open 24/7
  • M&S Simply Food/BP Petrol Station (Crondall Connect)
    Mill Lane, Crondall, Farnham, Surrey, GU10 5RP
    01252 851417
    Open 24/7
  • Shell Select Little Waitrose/Shell Fleet Road Petrol Station
    171 Cove Road, Fleet, Hampshire, GU51 2SH
    01252 615686
    Open 24/7
  • Shell Fleet Petrol Station
    22 Fleet Road, Fleet, Hampshire, GU51 4QG
    01252 617577
    Open 24/7
  • Welcome Break Fleet Services South
    Fleet Southbound Motorway Service Area (M3 J4/J5), M3 Southbound, Fleet, GU51 1AA
    01252 621656
    Open 24/7
  • Morrisons Daily Fleet Petrol Station
    Elvetham Heath Way, Fleet, Hampshire, GU51 1GY
    01252 627334
    Not currently open 24 hours

Havant

  • Tesco Extra Havant
    2 Solent Road, Havant, Hampshire, PO9 1TR
    0345 026 9570
  • Asda Havant Supercentre
    Purbrook Way, Bedhampton, PO9 3QW
    023 9244 5800
  • Spar/BP Petrol Station (Park Lane Service Station)
    97 Park Lane, Bedhampton, Havant, PO9 3HQ
    023 9245 2731
    Open 24/7
  • Beer Cave/Applegreen Petrol Station (Langstone Bridge Service Station)
    258 Havant Road, Hayling Island, PO11 0LP
    023 9246 7548
    Open 24/7
  • M&S Simply Food/BP Petrol Station (Emsworth Connect/Emsworth West Service Station)
    A27 Westbound, Emsworth By Pass, PO10 7BW
    01243 373605
    Open 24/7
  • Shell Select Budgens/Shell Emsworth East Petrol Station
    A27 Eastbound, Emsworth By Pass, PO10 7RB
    01243 379256
    Open 24/7
  • Asda Waterlooville Superstore
    Portland Road, Waterlooville, PO7 7XR
    023 9225 0741
    Not currently open 24 hours

New Forest

  • Co-Op Petrol Station (Co-Operative Group Lymington)
    Ampress Works, Wellworthy Road, (off A337 Southampton Road), Lymington, SO41 8XN
    01590 671219
    Open 24/7
  • Shop’N Drive Morrisons Select/Esso Petrol Station (Rontec Ringwood Service Station)
    A31 Westbound, The Bridges, Ringwood, BH24 2AA
    01425 472746
    Open 24/7
  • Shell Forest Edge Petrol Station
    Salisbury Road, Blashford, Ringwood, BH24 3PB
    01425 472926
    This garage was recently granted a 24hr alcohol licence but may not yet have started selling booze all night. Please call to check.
  • Shell Forest Edge Petrol Station
    A31 Eastbound, Picket Post, Ringwood, BH24 3HN
    01425 483851
    Open 24/7
  • Hursts/Esso Petrol Station (MRH Rufus Stone)
    A31 Ringwood Road, Stoney Cross, Lyndhurst, SO43 7GN
    023 8081 4663
    Open 24/7
  • Shop’N Drive/Esso Petrol Station (Rontec West Wellow Service Station)
    West Wellow Service Area, A36 Romsey Road, Ower, Romsey, SO51 6GF
    Open 24/7
  • Morrisons Daily Totton Petrol Station
    Spruce Drive, Totton, Southampton, SO40 8AD
    023 8086 5132
    Not currently open 24 hours
  • Tesco Southampton Dibden
    Sizer Way, Dibden, Southampton, SO45 5JA
    0345 677 9368
    Not currently open 24 hours
  • Tesco New Milton
    Caird Avenue, New Milton, BH25 6BP
    0345 677 9489
    24 hour alcohol licence for December only
  • Tesco Express Fordingbridge
    10 Salisbury Street, Fordingbridge, SP6 1AF
    0345 026 9872
    24 hour alcohol licence for December only

Portsmouth

  • New Kwiki Mart Southsea (Best One)
    111-113 Albert Road, Southsea, Portsmouth, PO5 2SQ
    023 9286 4328
    Open 24/7
  • Twyford Convenience & Off Licence Stores (Twyford News)
    205 Twyford Avenue, Portsmouth, PO2 8JA
    023 9217 6866
    Open 24/7
  • Tesco Extra Portsmouth
    Clement Attlee Way, Port Solent/North Harbour, Portsmouth, PO6 4SR
    0345 677 9561
  • Morrisons Daily/Esso Petrol Station (Rontec Portsbridge Service Station)
    Portsmouth Road, Cosham, Portsmouth, PO6 2SJ
    023 9238 4256
    Open 24/7
  • Hursts/BP Petrol Station (MRH Cosham Filling Station)
    Northern Road, Portsmouth, PO6 3DN
    023 9238 9655
    Open 24/7
  • Shell Bastion Petrol Station
    London Road, Hilsea, Portsmouth, PO2 9RP
    023 9269 3995
    Open 24/7
  • Shell Farlington Petrol Station
    Eastern Road, Portsmouth, PO6 1UW
    023 9237 2014
    Open 24/7
  • Shop’N Drive/Esso Petrol Station (Rontec Milton Road)
    144-160 Milton Road, Southsea, PO4 8PN
    023 9281 9207
    Open 24/7
  • Shell Fratton Petrol Station
    Goldsmith Avenue, Southsea, PO4 8BH
    023 9285 5000
    Open 24/7
  • Hursts/Esso Petrol Station (MRH North End)
    121-135 Kingston Road, Portsmouth, PO2 7DZ
    023 9285 6130
    This garage may not be stocking alcohol yet as it was only recently granted a 24hr alcohol licence. Please call to confirm.
  • Tesco Extra Fratton
    Fratton Way, Southsea, PO4 8FA
    0345 610 6712
    Not currently open 24 hours
  • Sainsbury’s Farlington
    Fitzherbert Road, Farlington, PO6 1RR
    023 9220 0236
    Not currently open 24 hours
  • Tesco Portsmouth
    Crasswell Street, Portsmouth, PO1 1RS
    0345 677 9555
    24 hour alcohol licence for December only
  • Tesco Express/Esso Petrol Station
    241 Copnor Road, Portsmouth, PO3 5EE
    0345 677 9192
    24 hour alcohol licence for December only
  • Tesco Metro Cosham
    16 High Street, Cosham, Portsmouth, PO6 3BZ
    0345 677 9184
    24 hour alcohol licence for December only
  • Tesco Express Southsea Elm Grove
    51-63 Elm Grove, Southsea, PO5 1JF
    0345 026 9090
    24 hour alcohol licence for December only
  • Tesco Express Albert Road
    183-191 Albert Road, Southsea, PO4 0JP
    0345 677 9623
    24 hour alcohol licence for December only

Rushmoor

  • Tesco Aldershot
    5 Wellington Avenue, Aldershot, Hampshire, GU11 1SQ
    0345 677 9004
  • Nisa Local/Shell Petrol Station (Aldershot Service Station)
    314 High Street, Aldershot, GU12 4LT
    01252 350891
    Open 24/7
  • Shell Select Budgens/Shell Farnborough Petrol Station
    326 Farnborough Road, Farnborough, GU14 8BD
    01252 523221
    Open 24/7
  • Shell Select Little Waitrose/Shell Cody Petrol Station
    22 Farnborough Road, Farnborough, GU14 6AY
    01252 547640
    Open 24/7
  • Asda Farnborough Superstore
    Westmead, Farnborough, GU14 7LT
    01252 376074
    No longer open 24 hours
  • Londis/Shell Petrol Station (MFG Aldershot)
    400 High Street, Aldershot, GU12 4NE
    01252 317676
    Not currently open 24 hours

Southampton

  • Tesco Southampton
    Tebourba Way, Southampton, SO16 4QE
    0345 677 9626
  • Co-Op Petrol Station (Co-Operative Group Millbrook)
    Millbrook Road West (A33), Southampton, SO15 0JU
    023 8051 0705
    Open 24/7
  • Best One/BP Petrol Station (SGN Global Fuel Woolston Service Station)
    170 Portsmouth Road, Southampton, SO19 9AQ
    023 8042 2015
    Open 24/7
  • Spar/BP Petrol Station (Platinum Retail Manor Service Station)
    123 Bitterne Road West, Southampton, SO18 1AR
    023 8022 4730
    Open 24/7
  • Shell Swaythling Petrol Station
    Thomas Lewis Way, Southampton, SO17 3ED
    023 8055 2612
    Open 24/7
  • Hursts/Esso Petrol Station (MRH Northam)
    110 Northam Road, Southampton, SO14 0QL
    023 8083 5900
    Open 24/7
  • Shell Bassett Petrol Station (Clock Filling Station)
    Chilworth Roundabout, Bassett Avenue, Southampton, SO16 7LQ
    023 8076 6377
    Open 24/7
  • Shell Hampton Park Petrol Station
    197 Burgess Road, Southampton, SO17 1TU
    023 8055 7100
    Not currently open 24 hours
  • Asda Southampton Superstore
    The Marlands, Portland Terrace, Southampton, SO14 7EG
    023 8022 9997
    Not currently open 24 hours
  • Knighthawk Alcohol Delivery (Yes Deliveries Ltd)
    Unit 840, Access Self Storage, Third Avenue, Southampton, SO15 0LD
    Delivery only!

Test Valley

  • Tesco Extra Andover
    River Way, Andover, Hampshire, SP10 1UZ
    0345 677 9007
  • Hursts/BP Petrol Station (MRH Munro’s Corner)
    160 New Street, Andover, SP10 1DT
    01264 361996
    Open 24/7
  • Londis/Esso Petrol Station (MFG Andover)
    94 Charlton Road, Andover, SP10 3JZ
    01264 367970
    Open 24/7
  • M&S Simply Food/BP Petrol Station (The Buck Connect)
    A303 Eastbound (Basingstoke Road), Longparish, Andover, SP11 6NJ
    01264 720827
    Open 24/7
  • Londis/Esso Petrol Station (MFG Barton Stacey Filling Station))
    A303 Westbound, Drayton, Barton Stacey, Winchester, SO21 3NF
    01264 720577
    Open 24/7
  • Asda Andover Superstore
    Anton Mill Road, Andover, SP10 2RW
    01264 367620
    Not currently open 24 hours
  • Reliance Local Convenience Store (Amutha Traders UK Ltd)
    150A Junction Road, Andover, SP10 3JF
    01264 394060
    Not currently open 24 hours

Winchester

  • Tesco Extra Winchester
    Easton Lane, Winchester, Hampshire, SO23 7RS
    0345 677 9723
  • Londis/Esso Petrol Station (MFG Winchester)
    Bar End Road, Winchester, SO23 9NP
    01962 865760
    Open 24/7
  • Shell Winnall Petrol Station
    Easton Lane, Winchester, SO23 7SL
    01962 877847
    Open 24/7
  • BP Petrol Station (Winchester Services North)
    Moto Services, M3 Northbound, Shroner Wood, Winchester, SO21 1PP
    01962 779134
    Open 24/7
  • BP Petrol Station (Winchester Services South)
    Moto Services, M3 Southbound, Shroner Wood, Winchester, SO21 1PP
    01962 779622
    Open 24/7
  • Sainsbury’s Winchester
    2 Middle Brook Street, Winchester, SO23 8AQ
    01962 861792
    Not currently open 24 hours
  • Sainsbury’s Badger Farm
    Badger Farm Road, Winchester, SO22 4QB
    01962 867896
    Not currently open 24 hours
  • Tesco Fareham Whiteley
    Whiteley Village, Whiteley Way, Whiteley, Fareham, PO15 7LL
    0345 677 9735
    24 hour alcohol licence for December only

Isle of Wight

  • Tesco Extra Ryde
    Brading Road, Ryde, Isle of Wight, PO33 1QS
    0345 026 9560

Other 24 hour off licences near Hampshire: Berkshire, Dorset, Surrey, Sussex (West Sussex) and Wiltshire

The off licences listed on this page are licensed to sell alcohol 24 hours a day by the 13 local licensing authorities in Hampshire: Basingstoke & Deane Borough Council, East Hampshire District Council, Eastleigh Borough Council, Fareham Borough Council, Gosport Borough Council, Hart District Council, Havant Borough Council, New Forest District Council, Portsmouth City Council, Rushmoor Borough Council, Southampton City Council, Test Valley Borough and Winchester City Council, plus Isle of Wight Council.

See also: Late Night Drink Delivery Southampton, Hampshire

If you’ve found this page useful, why not share it to help others find 24 hour booze?

Please Note: Just because a shop has a 24 hour alcohol licence doesn't necessarily mean that it is open 24 hours a day, 7 days a week. In some areas, there are many shops that have decided not to open all night, even though they are licensed to sell alcohol 24 hours. It's also worth noting that large 24 hour supermarkets (Tesco, Asda and Sainsbury's) are not permitted to open 24 hours on Sundays (due to Sunday trading laws in England and Wales), so are only of any use on weekdays or Friday nights - don't get caught out on a Saturday night! Some large Tesco supermarkets (usually Tesco Extra branches) open at midnight on Monday morning (Sunday night). Where possible, we've listed opening times of stores but these should only be used as a guide, as trading hours of individual shops may change from time to time. We've tried to list the phone number for each 24 hour off licence so you can confirm opening times before setting off on your quest for 24 hour booze. If you're planning to visit a supermarket operated by one of the large supermarket chains then you may prefer to use their store locator to check opening times, especially on bank holidays and in the run up to Christmas. Every effort has been made to ensure the information published on this website is correct but 24 Hour Alcohol assumes no liability or responsibility for any errors or omissions.