diff --git a/data/styles/clear/include/Icons.mapcss b/data/styles/clear/include/Icons.mapcss
index 3b6d718c78..9021cc9866 100644
--- a/data/styles/clear/include/Icons.mapcss
+++ b/data/styles/clear/include/Icons.mapcss
@@ -2147,7 +2147,7 @@ area|z17-[amenity=vending_machine][vending=parking_tickets]
{icon-image: parking-meter-m.svg;font-size: 11;}
node|z17-[amenity=parcel_locker],
area|z17-[amenity=parcel_locker],
-{icon-image: mail-m.svg;icon-min-distance: 20;}
+{icon-image: parcel_locker-m.svg;icon-min-distance: 20;}
node|z17[amenity=vending_machine][vending=fuel],
area|z17[amenity=vending_machine][vending=fuel]
diff --git a/data/styles/clear/style-clear/symbols/parcel_locker-m.svg b/data/styles/clear/style-clear/symbols/parcel_locker-m.svg
new file mode 100644
index 0000000000..36a1818f60
--- /dev/null
+++ b/data/styles/clear/style-clear/symbols/parcel_locker-m.svg
@@ -0,0 +1,11 @@
+
diff --git a/data/styles/clear/style-night/symbols/parcel_locker-m.svg b/data/styles/clear/style-night/symbols/parcel_locker-m.svg
new file mode 100644
index 0000000000..54d95de246
--- /dev/null
+++ b/data/styles/clear/style-night/symbols/parcel_locker-m.svg
@@ -0,0 +1,11 @@
+
diff --git a/data/styles/vehicle/include/Icons.mapcss b/data/styles/vehicle/include/Icons.mapcss
index 6ed5cb9257..a733a67a69 100644
--- a/data/styles/vehicle/include/Icons.mapcss
+++ b/data/styles/vehicle/include/Icons.mapcss
@@ -814,7 +814,7 @@ area|z18-[amenity=vending_machine][vending=fuel]
node|z17-[amenity=parcel_locker],
area|z17-[amenity=parcel_locker],
-{icon-image: mail-m.svg;icon-min-distance: 20;}
+{icon-image: parcel_locker-m.svg;icon-min-distance: 20;}
node|z17-[amenity=post_office],
area|z17-[amenity=post_office],