Explore sunny beer gardens across the UK

32,158 pub gardens ranked by Sunny Rating — find where the sun shines longest.

County Durham — 518 pubs, avg 55/100 North Yorkshire — 914 pubs, avg 50/100 North Yorkshire — 914 pubs, avg 50/100 County Durham — 518 pubs, avg 55/100 County Durham — 518 pubs, avg 55/100 Cheshire — 634 pubs, avg 58/100 Cheshire — 634 pubs, avg 58/100 Lancashire — 751 pubs, avg 53/100 Lancashire — 751 pubs, avg 53/100 East Riding of Yorkshire — 413 pubs, avg 52/100 East Riding of Yorkshire — 413 pubs, avg 52/100 Lincolnshire — 600 pubs, avg 58/100 Lincolnshire — 600 pubs, avg 58/100 North Yorkshire — 914 pubs, avg 50/100 Derbyshire — 817 pubs, avg 57/100 Leicestershire — 430 pubs, avg 56/100 Rutland — 29 pubs, avg 71/100 Nottinghamshire — 607 pubs, avg 53/100 Herefordshire — 175 pubs, avg 62/100 Shropshire — 407 pubs, avg 58/100 Staffordshire — 645 pubs, avg 59/100 Somerset — 624 pubs, avg 55/100 Bristol — 285 pubs, avg 31/100 Somerset — 624 pubs, avg 55/100 Gloucestershire — 560 pubs, avg 58/100 Devon — 836 pubs, avg 46/100 Devon — 836 pubs, avg 46/100 Wiltshire — 481 pubs, avg 57/100 Cambridgeshire — 450 pubs, avg 56/100 Bedfordshire — 263 pubs, avg 56/100 Essex — 716 pubs, avg 62/100 Essex — 716 pubs, avg 62/100 Kent — 895 pubs, avg 55/100 Berkshire — 370 pubs, avg 56/100 Berkshire — 370 pubs, avg 56/100 Berkshire — 370 pubs, avg 56/100 Berkshire — 370 pubs, avg 56/100 Berkshire — 370 pubs, avg 56/100 Berkshire — 370 pubs, avg 56/100 Buckinghamshire — 366 pubs, avg 65/100 East Sussex — 523 pubs, avg 41/100 Hampshire — 969 pubs, avg 54/100 Hampshire — 969 pubs, avg 54/100 Isle of Wight — 112 pubs, avg 44/100 County Durham — 518 pubs, avg 55/100 Cheshire — 634 pubs, avg 58/100 Cheshire — 634 pubs, avg 58/100 Shropshire — 407 pubs, avg 58/100 Cornwall — 431 pubs, avg 53/100 Cornwall — 431 pubs, avg 53/100 Wiltshire — 481 pubs, avg 57/100 Bedfordshire — 263 pubs, avg 56/100 Bedfordshire — 263 pubs, avg 56/100 Northumberland — 320 pubs, avg 50/100 Dorset — 418 pubs, avg 52/100 Dorset — 418 pubs, avg 52/100 Buckinghamshire — 366 pubs, avg 65/100 Northamptonshire — 249 pubs, avg 56/100 Northamptonshire — 249 pubs, avg 56/100 Cumberland — 273 pubs, avg 51/100 Westmorland — 305 pubs, avg 52/100 North Yorkshire — 914 pubs, avg 50/100 Somerset — 624 pubs, avg 55/100 Greater Manchester — 1070 pubs, avg 50/100 Greater Manchester — 1070 pubs, avg 50/100 Greater Manchester — 1070 pubs, avg 50/100 Greater Manchester — 1070 pubs, avg 50/100 Greater Manchester — 1070 pubs, avg 50/100 Greater Manchester — 1070 pubs, avg 50/100 Greater Manchester — 1070 pubs, avg 50/100 Greater Manchester — 1070 pubs, avg 50/100 Greater Manchester — 1070 pubs, avg 50/100 Greater Manchester — 1070 pubs, avg 50/100 Merseyside — 603 pubs, avg 44/100 Merseyside — 603 pubs, avg 44/100 Merseyside — 603 pubs, avg 44/100 Merseyside — 603 pubs, avg 44/100 Merseyside — 603 pubs, avg 44/100 South Yorkshire — 635 pubs, avg 53/100 South Yorkshire — 635 pubs, avg 53/100 South Yorkshire — 635 pubs, avg 53/100 South Yorkshire — 635 pubs, avg 53/100 Tyne and Wear — 622 pubs, avg 46/100 Tyne and Wear — 622 pubs, avg 46/100 Tyne and Wear — 622 pubs, avg 46/100 Tyne and Wear — 622 pubs, avg 46/100 West Midlands — 1095 pubs, avg 50/100 West Midlands — 1095 pubs, avg 50/100 West Midlands — 1095 pubs, avg 50/100 West Midlands — 1095 pubs, avg 50/100 West Midlands — 1095 pubs, avg 50/100 West Midlands — 1095 pubs, avg 50/100 West Midlands — 1095 pubs, avg 50/100 West Yorkshire — 1357 pubs, avg 51/100 West Yorkshire — 1357 pubs, avg 51/100 West Yorkshire — 1357 pubs, avg 51/100 West Yorkshire — 1357 pubs, avg 51/100 West Yorkshire — 1357 pubs, avg 51/100 Tyne and Wear — 622 pubs, avg 46/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 Essex — 716 pubs, avg 62/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 London — 2876 pubs, avg 31/100 Cambridgeshire — 450 pubs, avg 56/100 Derbyshire — 817 pubs, avg 57/100 Devon — 836 pubs, avg 46/100 East Sussex — 523 pubs, avg 41/100 Essex — 716 pubs, avg 62/100 Gloucestershire — 560 pubs, avg 58/100 Hampshire — 969 pubs, avg 54/100 Hertfordshire — 555 pubs, avg 57/100 Kent — 895 pubs, avg 55/100 Lancashire — 751 pubs, avg 53/100 Leicestershire — 430 pubs, avg 56/100 Lincolnshire — 600 pubs, avg 58/100 Norfolk — 615 pubs, avg 56/100 Nottinghamshire — 607 pubs, avg 53/100 Oxfordshire — 453 pubs, avg 55/100 Staffordshire — 645 pubs, avg 59/100 Suffolk — 475 pubs, avg 60/100 Surrey — 533 pubs, avg 59/100 Warwickshire — 444 pubs, avg 57/100 West Sussex — 419 pubs, avg 56/100 Worcestershire — 392 pubs, avg 60/100 Antrim and Newtownabbey Armagh City, Banbridge and Craigavon Belfast Causeway Coast and Glens Derry City and Strabane Fermanagh and Omagh Lisburn and Castlereagh Mid and East Antrim Mid Ulster Newry, Mourne and Down Ards and North Down Clackmannanshire — 18 pubs, avg 33/100 Dumfries and Galloway — 2 pubs, avg 69/100 Ayrshire — 75 pubs, avg 37/100 East Lothian — 21 pubs, avg 36/100 Renfrewshire — 59 pubs, avg 42/100 Western Isles Stirling Highland Renfrewshire — 59 pubs, avg 42/100 Midlothian — 224 pubs, avg 27/100 Moray — 15 pubs, avg 42/100 Ayrshire — 75 pubs, avg 37/100 Orkney — 9 pubs, avg 46/100 Scottish Borders — 18 pubs, avg 31/100 Shetland Ayrshire — 75 pubs, avg 37/100 Lanarkshire — 134 pubs, avg 44/100 Stirling Aberdeen City — 107 pubs, avg 36/100 Aberdeenshire Argyll and Bute — 40 pubs, avg 47/100 Edinburgh Renfrewshire — 59 pubs, avg 42/100 Dunbartonshire — 46 pubs, avg 54/100 West Lothian — 42 pubs, avg 39/100 Angus — 92 pubs, avg 28/100 Dundee Dunbartonshire — 46 pubs, avg 54/100 Fife — 129 pubs, avg 39/100 Perth and Kinross Glasgow — 189 pubs, avg 29/100 Lanarkshire — 134 pubs, avg 44/100 Anglesey — 89 pubs, avg 51/100 Gwynedd — 127 pubs, avg 44/100 Conwy — 98 pubs, avg 47/100 Denbighshire — 105 pubs, avg 52/100 Flintshire — 114 pubs, avg 61/100 Wrexham — 74 pubs, avg 59/100 Ceredigion — 81 pubs, avg 48/100 Pembrokeshire — 116 pubs, avg 53/100 Carmarthenshire — 139 pubs, avg 58/100 Swansea — 101 pubs, avg 52/100 Neath Port Talbot — 56 pubs, avg 56/100 Bridgend — 74 pubs, avg 52/100 Glamorgan — 76 pubs, avg 55/100 Cardiff — 148 pubs, avg 40/100 Rhondda Cynon Taf — 82 pubs, avg 46/100 Caerphilly — 87 pubs, avg 57/100 Blaenau Gwent — 33 pubs, avg 36/100 Torfaen — 39 pubs, avg 64/100 Monmouthshire — 100 pubs, avg 59/100 Newport — 77 pubs, avg 49/100 Powys — 188 pubs, avg 55/100 Merthyr Tydfil — 37 pubs, avg 45/100

Popular areas

Buy me a pint
1x
12:00
Pubs nearby
Within