diff --git a/app/profile/badges/badges.controller.js b/app/profile/badges/badges.controller.js
index 0d4d2151c..a1affd6b6 100644
--- a/app/profile/badges/badges.controller.js
+++ b/app/profile/badges/badges.controller.js
@@ -649,6 +649,12 @@ import moment from 'moment-timezone'
         name : 'Designer of the Month',
         groupClass : 'Member-of-the-Month',
         active : false
+      },
+      {
+        id: 1007,
+        name: 'Crowd for Good',
+        groupClass: 'Crowd-for-Good',
+        active: false
       }
     ]
   }
diff --git a/assets/css/directives/badge-tooltip.scss b/assets/css/directives/badge-tooltip.scss
index 781bfbd97..ba0fcdfad 100644
--- a/assets/css/directives/badge-tooltip.scss
+++ b/assets/css/directives/badge-tooltip.scss
@@ -436,6 +436,9 @@
 .TopCoder-Spirit { background-position: -144px -336px; }
 .TopCoder-Mentor { background-position: -192px -336px; }
 
+.Crowd-for-Good {
+  background-position: 0px -672px;
+}
 .Wireframe {
     width: 31px;
     background-position: 0px -1009px !important;
diff --git a/assets/images/badge.grid.large.png b/assets/images/badge.grid.large.png
index b3bb2fa25..1ea15724c 100755
Binary files a/assets/images/badge.grid.large.png and b/assets/images/badge.grid.large.png differ