Which solitary bees am I most likely to see in my garden?

Solitary bees fall into four main groups: miner, mason, carpenter and leafcutter:

  • Mining bees dig holes in loose soil, often in paths, south facing banks and in lawns
  • Masonry bees tend to prefer brickwork and stone, often digging into loose crumbling mortar
  • Carpenter bees have powerful jaws that they use to dig tunnels in wood
  • Leafcutter bees nest in a variety of places including the ground, under stones and in dead wood, however they all cut out sections of leaves and then use the segments to line their nest

Solitary bees are hard to describe because they vary so much in size, shape and colouration. Some species resemble small honeybees, others small bumblebees, whilst others could be mistaken for small wasps. However, there are a few species that you may see in your garden and luckily they all have quite different habits...

The first solitary bees to appear, as early as March, are the miner bees. They look quite similar to honeybees but don't have pollen baskets on their hind legs. One of our most obvious species is the Tawny Mining Bee, which is named after the female's orangey-brown hair. She makes her nest in loose soil and has a particular fondness for garden lawns. You can easily recognise the little volcano-like mound of soil left around the mouth of her burrow.

The Red Mason Bee is also seen in early spring. It nests in all kinds of holes and cavities, sometimes with a number of other individuals, but is most often found in brickwork and stone. The female is covered in dense gingery hair and will construct her nest cells from mud.

The early-emerging Hairy Footed Flower Bee has a characteristic darting flight as it flies from flower to flower. The female resembles an all-black bumblebee with yellowish hairs on the legs, whereas the male is more gingery-brown with a creamy face. They nest in old cob walls, in soft mortar joints and occasionally underground.

A bit later in the season are the leaf-cutter bees such as the Megachile species. These bees resemble honeybees but can be distinguished by the bright orange pollen brushes under their abdomens. They cut neat circles out of leaves and petals, gluing them together with saliva to use to build their nest. They are particularly fond of roses but don't worry, they don't cause permanent damage to plants.

One distinctive carpenter bee is the Harebell Carpenter Bee, a small slender black bee that can be seen in gardens from mid-June to mid-August. Only 7 mm long, this bee likes to feed on Bellflowers (Campanula spp.) but has also been found on Geraniums. It nests high up in old beetle holes in wood or the exposed ends of thatch.

Most solitary bees are seen in early spring and summer but there is one distinctive species seen much later in the year. The Ivy Bee emerges in September to coincide with ivy plants flowering. This bee was first recorded in the UK in 2001 and now it can be found in much of southern England. It likes to nest in loose, sandy soil on southern facing banks and when conditions are good they can congregate in their thousands. It has broad stripes on its abdomen and is the only miner bee around at this time of year.

None of these bees will damage your property or lawn and are harmless to people and pets. All solitary bees are excellent pollinators and should be encouraged into your garden.

Posted in: Bees on 07 May 2015


Back to the in your garden homepage

Time Δ Debug Message - Perch Runway 3.2
1787562142.66430 [907] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1787562142.7030.0387Matched route: discover/in-your-garden/article/[i:id]
1787562142.70320.0002Server address: 216.73.217.165
1787562142.70330.0001Using master page: /templates/pages/in-your-garden/post.php
1787562142.70330Page arguments:
Array
(
    [0] => /discover/in-your-garden/article/39
    [id] => 39
    [1] => 39
)
1787562142.70360.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562142.70470.0012 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1787562142.70690.0022 [1] SELECT * FROM swt_shop_cart WHERE cartID=24429665
1787562142.70770.0008 [1] SELECT * FROM swt_shop_cart WHERE cartID=24429665
1787562142.70830.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-08-24 09:02:00' AND saleTo>'2026-08-24 09:02:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1787562142.70920.0009 [1] SELECT collectionID, collectionTemplate FROM swt_collections WHERE collectionKey='Wildcall'
1787562142.70990.0007 [1] SELECT * FROM ( SELECT idx.itemID, ci.collectionID, ci.itemJSON, idx2.indexValue as sortval FROM swt_collection_index idx JOIN swt_collection_items ci ON idx.itemID=ci.itemID AND idx.itemRev=ci.itemRev AND idx.collectionID=ci.collectionID JOIN swt_collection_revisions cr ON idx.itemID=cr.itemID AND idx.itemRev=cr.itemRev AND idx.collectionID=ci.collectionID JOIN swt_collection_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE (idx.collectionID=5) AND ((idx.indexKey='_id' AND idx.indexValue=39)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, itemJSON, sortval ORDER BY sortval ASC
1787562142.71640.0065Using template: /templates/content/wildcall.html
1787562142.71650.0002 [1] Using sub-template: /templates/content/mixed_content.html
1787562142.71670.0002Using sub-template: /templates/content/text_block.html
1787562142.71680.0001Using sub-template: /templates/content/thumbnails.html
1787562142.71680Using sub-template: /templates/content/image.html
1787562142.71680Using sub-template: /templates/content/gallery.html
1787562142.71690Using sub-template: /templates/content/video.html
1787562142.71690Using sub-template: /templates/content/ask_inline.html
1787562142.71690Using sub-template: /templates/content/legacy_request_form.html
1787562142.7170Using sub-template: /templates/content/image.html
1787562142.7170Using sub-template: /templates/content/code_block.html
1787562142.7170Using sub-template: /templates/content/customisable_donate_form.html
1787562142.71710Using sub-template: /templates/content/contact_form.html
1787562142.71720.0001Using sub-template: /templates/forms/details.html
1787562142.71730Using sub-template: /templates/forms/_data_protection.html
1787562142.71730Using sub-template: /templates/forms/_personal_details.html
1787562142.71740.0001Using sub-template: /templates/forms/_address.html
1787562142.71740Using sub-template: /templates/forms/_personal_details.html
1787562142.71740Using sub-template: /templates/forms/_address.html
1787562142.71750Using sub-template: /templates/forms/_data_protection.html
1787562142.71750Using sub-template: /templates/forms/_personal_details.html
1787562142.71750 [1] Using sub-template: /templates/forms/_data_protection.html
1787562142.71970.0021 [1] SELECT * FROM swt_categories ORDER BY catTreePosition ASC
1787562142.72710.0074 [162] SELECT catID, catPath FROM swt_categories
1787562142.72850.0014 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1787562142.73050.002Using template: /templates/pages/attributes/seo.html
1787562142.7310.0005 [nil] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/discover/in-your-garden/article' OR regionPage='*')
1787562142.7320.001No matching content regions found. Check region name (Banner image) and page path options.
1787562142.73210.0001 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE idx.regionID IS NULL AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1787562142.73330.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787562142.73850.0052 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562142.73970.0011 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-003-003-001-002', '000-003-003-001', '000-003-003', '000-003', '000') ORDER BY pageTreePosition DESC
1787562142.74330.0037Using template: /templates/navigation/ps_nav_template.html
1787562142.74340 [6] Using template: /templates/navigation/ps_nav_template_children.html
1787562142.74450.0011 [4] Using template: /templates/navigation/ps_nav_template_children.html
1787562142.74510.0006 [29] Using template: /templates/navigation/ps_nav_template_children.html
1787562142.74820.0031 [10] Using template: /templates/navigation/ps_nav_template_children.html
1787562142.74930.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1787562142.75010.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1787562142.75350.0034 [0] SELECT setID FROM swt_category_sets WHERE setSlug='' LIMIT 1
1787562142.75480.0013 [1] SELECT main.* FROM swt_categories main WHERE 1=1 AND (catPath='wildcall/bees/') ORDER BY catTreePosition ASC
1787562142.75610.0013 [1] Using template: /templates/categories/wildcall_banner.html
1787562142.75830.0022 [1] SELECT * FROM ( SELECT idx.itemID, ci.collectionID, ci.itemJSON, idx2.indexValue as sortval FROM swt_collection_index idx JOIN swt_collection_items ci ON idx.itemID=ci.itemID AND idx.itemRev=ci.itemRev AND idx.collectionID=ci.collectionID JOIN swt_collection_revisions cr ON idx.itemID=cr.itemID AND idx.itemRev=cr.itemRev AND idx.collectionID=ci.collectionID JOIN swt_collection_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE (idx.collectionID=5) AND ((idx.indexKey='_id' AND idx.indexValue=39)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, itemJSON, sortval ORDER BY sortval ASC
1787562142.76240.0041Using template: /templates/content/wildcall.html
1787562142.76250.0002 [1] Using sub-template: /templates/content/mixed_content.html
1787562142.76290.0004Using sub-template: /templates/content/text_block.html
1787562142.76290Using sub-template: /templates/content/thumbnails.html
1787562142.7630Using sub-template: /templates/content/image.html
1787562142.7630Using sub-template: /templates/content/gallery.html
1787562142.7630Using sub-template: /templates/content/video.html
1787562142.76310Using sub-template: /templates/content/ask_inline.html
1787562142.76310Using sub-template: /templates/content/legacy_request_form.html
1787562142.76320Using sub-template: /templates/content/image.html
1787562142.76320Using sub-template: /templates/content/code_block.html
1787562142.76320Using sub-template: /templates/content/customisable_donate_form.html
1787562142.76330Using sub-template: /templates/content/contact_form.html
1787562142.76340.0001Using sub-template: /templates/forms/details.html
1787562142.76350.0001Using sub-template: /templates/forms/_data_protection.html
1787562142.76350.0001Using sub-template: /templates/forms/_personal_details.html
1787562142.76360.0001Using sub-template: /templates/forms/_address.html
1787562142.76360Using sub-template: /templates/forms/_personal_details.html
1787562142.76370Using sub-template: /templates/forms/_address.html
1787562142.76370Using sub-template: /templates/forms/_data_protection.html
1787562142.76380Using sub-template: /templates/forms/_personal_details.html
1787562142.76380 [1] Using sub-template: /templates/forms/_data_protection.html
1787562142.76580.002 [1] SELECT * FROM swt_categories ORDER BY catTreePosition ASC
1787562142.77010.0043 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1787562142.77120.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1787562142.77210.0009 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787562142.7750.003 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562142.77610.001 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-003-003-001-002', '000-003-003-001', '000-003-003', '000-003', '000') ORDER BY pageTreePosition DESC
1787562142.77880.0027 [6] Using template: /templates/navigation/footer-nav.html
1787562142.77960.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1787562142.78050.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1787562142.78120.0007 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1787562142.78490.0037 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562142.7860.0011 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-003-003-001-002', '000-003-003-001', '000-003-003', '000-003', '000') ORDER BY pageTreePosition DESC
1787562142.78890.003 [10] Using template: /templates/navigation/footer-nav.html
1787562142.79250.0036 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1787562142.79350.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1787562142.79420.0007 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787562142.79770.0035 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562142.79850.0008 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-003-003-001-002', '000-003-003-001', '000-003-003', '000-003', '000') ORDER BY pageTreePosition DESC
1787562142.80160.0031 [29] Using template: /templates/navigation/footer-nav.html
1787562142.80440.0028 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1787562142.80550.0011 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1787562142.80650.0009 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1787562142.80970.0032 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/discover/in-your-garden/article' LIMIT 1
1787562142.81060.0009 [4] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-003-003-001-002', '000-003-003-001', '000-003-003', '000-003', '000') ORDER BY pageTreePosition DESC
1787562142.81350.003 [10] Using template: /templates/navigation/footer-nav.html
1787562142.81570.0022Request time: 0.1528
1787562142.81570Process time: 0.1525
1787562142.81570Memory: 1.8042