JUst throwin' it out there to see if any one gives them out or not. Being an ironworker by trade I know that safety is an everyday all day thing. This is driven into our heads constantly because complacency in the workplace is the #1 cause of accidents on the jobsite. We always do a weekly drawing for a gift card or gas card etc.. It keeps the guys mind on completing the job safely and timely and go home the same way they came in . When you think about it a $25 gift card to LOWE'S or your local bar and grill's a cheap safety tax write off each week!
I've made safety my #1 priority this season. I have monthly/quarterly cash bonuses for performance based incentives which I get from customer reviews.
As far as safety, it's every time all the time. I personally don't feel it's necessary to give a bonus for that cause that implies they're going above and beyond my normal expectations. If the safety procedures I've implemented aren't being practiced at all times it's automatic termination.