Last time I looked they did have badges on their uniform forage caps. As well each member is issued an ID shield that has the word police in the top banner in the middle a smaller version of the hat badge used by the RCMP and the lower banner has RCMP GRC with a number at the bottom of the shield.
The last time I looked the OPP doesn't have any shields on their uniform shirt they have an ID shield as well. The Toronto Police Service only has a hat badge that their members use off duty. Now for the US police forces that don't use shields on their shirts New York State Police, New Jersey State Police, anfd the Missouri State Highway Patrol.