Stanley
Stanley 2-46-028 Die Cast Combination Square 12in / 300mm 2-46-028
Model 2-46-028
Best price
Where to buy
| Retailer | Price | Availability | Visit |
|---|---|---|---|
| £19.95£37.63 | In stock | Visit Tooled Up (opens in a new tab) | |
| £27.10 | In stock | Visit Blueperry agriculture (UK) (opens in a new tab) | |
| £31.85 | In stock | Visit Blueperry Tool & Builders Merchants (UK) (opens in a new tab) |
Prices exclude delivery. We may earn a commission if you buy through these links, which never affects the ranking above — it is always cheapest first.
Price history
Full price historyToday's price is above the 53-day average and 43% above the lowest we have recorded, so it may be worth waiting.
About this product
The Stanley 2-46-028 is a 12in/300mm die cast combination square suited to layout and measurement work for carpenters, joiners and general contractors. Its die cast body has three machined faces for accuracy, and it doubles as a try square, mitre square, depth gauge, height gauge and spirit level in one tool. A 360-degree vial allows levels to be checked from any angle. The steel blade carries etched metric and imperial graduations with a high-visibility coating that resists rust, keeping markings readable over time. Brass nut and scriber fittings are fitted for durability, and the square is built to Class 2 accuracy with a regulated vial and heavy-duty screw for consistent, reliable performance.
You might also be interested in
Similarly priced alternatives we compare across multiple retailers.

from
£19.95
4 retailers
save £10.04

Bahco
Bahco 3906 Sandflex® Hacksaw Blades 300mm (12in) x 18 TPI (Pack 10) 3906-300-18-10P
Model 3906-300-18-10P
from
£19.95
3 retailers
save £1.07

Bahco
Bahco 3906 Sandflex® Hacksaw Blades 300mm (12in) x 24 TPI (Pack 10) 3906-300-24-10P
Model 3906-300-24-10P
from
£19.95
3 retailers
save £1.07

Bahco
Bahco 3906 Sandflex® Hacksaw Blades 300mm (12in) x 32 TPI (Pack 10) 3906-300-32-10P
Model 3906-300-32-10P
from
£19.95
3 retailers
save £6.13

from
£19.95
3 retailers
save £2.18

from
£19.95
3 retailers
save £2.18