If you receive individual government grants for your small business from the Canadian government grants and loans small business programs, chances are you will not be required to pay them back. Most often the individual government grants do not require any type of payback. You would need to see if you are able to qualify for one of the individual government grants.
You can also take advantage of the Small Business Startup Assessment Tool below and see the tools and resources you need to succeed at launching your business. It takes just a minute and will also tell you if there may be any funding programs available.