For a dirt bike to be street-legal in Canada, it must have a headlight, taillight, turn signals, brake light, muffler, and license plate. The bike must also be registered and insured. There are some exceptions to these rules. For example, if the dirt bike is being used for off-road racing, then it may not need to be street-legal. However, if the bike is being used on public roads, then it must follow the above rules. The best way to make sure that your dirt bike is street-legal is to check with your local government regulations. By doing this, you can be sure that you are following the law and that your bike is safe to use on public roads.