Business licences & permits across Manitoba

Do I need a business licence or permit? What does it cost?

30 of 137 municipalities in Manitoba have an adopted bylaw on business licences & permits on file. Each row links the municipality's answer page and, where transcribed, the full text of the document.

MunicipalityAdopted documentKey factsVerified
Altona
Town
By-law 1752/2021 Business Licence By-law
adopted 2021-06-22
licence required: True · who must license: Persons outside Town/Rhineland not in Commercial/Retail/Industrial sectors; persons selling from vehicles or by telephone · fee: $100.00 (seven consecutive days or less); $200.00 (more than seven consecutive days and up to 365 consecutive days or less) 2026-08-28
Arborg
Town
Business License Bylaw 2-2023 licence required: True · who must license: Every Person carrying on any Business... shall first obtain a Business License from the Municipality. · fee: Schedule "A": Business License Resident $50.00, Non-Resident $75.00; Mobile Food Vending Unit Resident $150.00, Non-Resident $325.00; Transient Trader Seasonal $100.00, Annual $200.00; Short-Term Rental Resident Owner $50.00, Non-Resident $100.00 2026-08-28
Brandon
City
Business Licensing By-law No. 6009/46/92
adopted 1992-01-01
licence required: True · who must license: any person to carry on in the City any business, including a professional practice · fee: designated in the City's annual fee schedule; $10.00 for business paying business tax 2026-08-28
Carman
Town
TOC By-Law No. 2001-1845 Business License
+1 more
licence required: True · who must license: Vehicles for Hire (Taxi, Limousine, PTP) and Drivers of Vehicles for Hire · fee: Endorsed Drivers Licence Fees Annual $ 90.00; Drivers Licence Fee Annual $ 50.00; Vehicle Licence Fee (full time) Annual $200.00; (Part time) Annual $ 90.00 2026-08-28
Churchill
Town
No. 796-2020 Business Licensing By-Law
+1 more
licence required: True · who must license: Persons carrying on taxicab business (operator) and persons operating a taxicab (driver). · fee: Operator: $200 + $75/vehicle ($75 if after Sept 1); Driver: $50; Transfer vehicle: $10; Transfer person: $3000 2026-08-28
Flin Flon
City
By-law 2019-04 Local Vehicles for Hire
adopted 2019-02-05
licence required: True · who must license: Vehicle for hire businesses, all drivers, and each vehicle used to operate the business · renewal: annually by January 1 2026-08-28
Gillam
Town
690.2008-Taxi Cab licence required: True · who must license: Persons carrying on taxi-cab business for hire; every driver of a taxi-cab · fee: $50.00 to operate a taxi-cab business and $15.00 for each taxi-cab operated; $10.00 to drive a taxi-cab 2026-08-28
Lac du Bonnet
Town
Transient Trader By-Law 1/93 licence required: True · who must license: Firms, corporations, or companies fitting the Transient Trader definition in Section 2 · fee: Twenty Five (25.00) Dollars 2026-08-28
Minnedosa
Town
Business Licenses By-law No. 2546
+1 more
adopted 2016-05-10
licence required: True · who must license: Persons carrying on business not located within Town, transient traders, hawkers, peddlers · fee: Two Hundred Dollars ($200.00) 2026-08-28
Morden
City
Business Licence Including Commercial Clause By-law 05BL9
+3 more
adopted 2005-05-03
2026-08-28
Municipality of Bifrost – Riverton
Municipality
By-law 9-2019 Outdoor Mobile Food Vending Unit licence required: True · who must license: Every applicant for a Licence to operate one or more Outdoor Mobile Food Vending Units · fee: One Calendar Year $200.00; One Day $100.00 2026-08-28
Municipality of Harrison Park
Municipality
By-Law No. 15 - Business Licenses
adopted 2015-05-12
2026-08-28
Municipality of Minitonas – Bowsman
Municipality
Bylaw 06-2015 - Business Licenses
+1 more
adopted 2015-04-07
licence required: True · who must license: Urban area businesses after January 1St, 2015; businesses with operations outside municipal limits. · fee: $25.00 for urban residents; $50.00 for operations outside corporate limits 2026-08-28
Municipality of Roblin
Municipality
By-law No. 8-15 Business Licensing (Transient Traders) licence required: True · who must license: Transient traders, hawkers, peddlers or other persons going place to place or door to door selling goods, wares or merchandise; excludes producers of provincial produce. · fee: Residents $55.00 (residents paying fee in lieu of business taxes exempt); Others $130.00 2026-08-28
Municipality of WestLake – Gladstone
Municipality
2025-10 Transient Business By-law licence required: True · who must license: Transient traders, hawkers, peddlers, contractors, trades people, service providers, venders, and non-based food trucks or trailers not part of municipal events. · fee: $40 for one-time permit, or $150 for an annual permit 2026-08-28
Niverville
Town
Bylaw No. 855-23 Licensing of Temporary For-Profit Businesses
+1 more
adopted 2023-06-06
licence required: True · who must license: Persons or firms carrying on business within Town limits, excluding Mobile Food Service Units, Wholesalers, and contractors with building permits. · fee: Weekly $250, Monthly $750, Annual $1,500; Transfer $50.00; Condition Change $50.00 2026-08-28
Pinawa
Local Government District
Business License - Bylaw 882-2021 licence required: True · who must license: Any person carrying on business within the Local Government District of Pinawa, excluding produce sellers, wholesalers, and trade fair participants. · renewal: Annual, expires December 31 of the year of issuance 2026-08-28
Portage la Prairie
City
Business License By-Law 01-8098
+1 more
licence required: True · who must license: Every Person carrying on any Business, whether or not it is carried on continuously or on an intermittent or one-time basis · fee: set forth in the Fees and Charges By-Law 2026-08-28
Rossburn Municipality
Municipality
By-Law 2024-04 Pawnbroker By-Law licence required: True · who must license: Every Pawnbroker · fee: $1,200.00 2026-08-28
Rural Municipality of Portage la Prairie
Rural Municipality
Pawnbroker By-Law No. 3100 2026-08-28
Rural Municipality of Riding Mountain West
Rural Municipality
By-Law No. 2025-04 Mining and Transportation of Aggregate licence required: True · who must license: any person, firm or corporation mining aggregate from land or transporting aggregate on a Highway within the Municipality · fee: Mining: $100.00 for each mining location; 29.46 cents per tonne; or 52.45 cents per cubic metre. Transport: $100.00 annually for each license. 2026-08-28
Rural Municipality of St. Andrews
Rural Municipality
Business Licensing By-Law No. 4402 licence required: True · who must license: Persons carrying on business within Municipality not liable for business tax or exempt under Section 4.00, including tradeshow organizers providing goods/services for money. · fee: General: $150.00, Renewal $100.00; Home-Based: $75.00, Renewal $50.00; Outside Municipality: $200.00; Monthly $15.00-$20.00 2026-08-28
Selkirk
City
Licensing By-law No. 4802 (Trades & Occupations)
+2 more
adopted 1994-08-22
licence required: True · who must license: Pawnbrokers, hawkers, seasonal and mobile food unit vendors, billiard hall keepers. Section 3 repealed. · fee: Resident Licence Fee $100.00 per year; Regional Licence Fee $150.00 per year; Non-resident Licence Fee $200.00 per year; Major Event Vendor Fee $ 25.00 per year; Charitable Events No fee required 2026-08-28
Snow Lake
Town
By-Law No. 787/96: Business Licences licence required: True · who must license: Salesman, Tradesman, or Transient Trader · fee: Salesman $100.00/license year; Tradesman $100.00/license year; Transient Trader $150.00/license year; Bazaars/Flea Markets $5.00 for each day or part thereof 2026-08-28
Steinbach
City
Business License By-Law No. 2204
adopted 2022-04-05
licence required: True · who must license: Any person carrying on business in Steinbach not exempt under Section 7; includes tradeshow, market, event organizers. · fee: Resident of Steinbach (Annual) $100.00 each; Resident (Sept 1+) $50.00 each; Non-resident (Annual) $300.00 each; Non-resident (Sept 1+) $150.00 each; 72-hour $50.00 each 2026-08-28
Swan River
Town
Business Licensing and Regulation By-law No. 20/2022 (Office Consolidation)
adopted 2022-09-20
licence required: True · who must license: All persons carrying on business within Town of Swan River, excluding Manitoba produce sellers and exclusive wholesalers. Transient traders included. · fee: $50.00 per year (Town based), $100.00 (nearby municipalities), $200.00 (outside); waived if paying Town business tax 2026-08-28
The Pas
Town
Business Licenses By-Law No. 4657 (2025) licence required: True · who must license: Trades, occupations or callings mentioned in this by-law or listed in the Town of The Pas Fee Schedule · renewal: annually, paid in full prior to 4:30 pm on the 15th day of January 2026-08-28
Virden
Town
By-Law No. 2529 Business License By-Law licence required: True · who must license: Persons carrying on business in Town of Virden, excluding produce growers and exclusive wholesalers · fee: fifty dollars ($50.00), one hundred dollars ($100.00), or two hundred dollars ($200.00) per year 2026-08-28
Winkler
City
2120-14 Business License By-Law licence required: True · who must license: Any person carrying on a business within the City of Winkler, not liable for business tax or exempt under Section 6. · fee: Resident of Winkler, Morden or Stanley $75.00 each; Non-resident $300.00 each 2026-08-28
Winnipeg
City
Community Safety Business Licensing By-law No. 91/2008
adopted 2008-04-23
licence required: True · who must license: Operators of shared facilities dwellings, short-term rentals, used goods, bicycle, precious metals dealers, used material yards, designated growers, trade show promoters, flea market organizers. · renewal: annual, expires on anniversary of issue date or date set out on license 2026-08-28

Nothing on file for business licences & permits

Absence here is explicit, not a gap: each municipality below was checked, and its status says why there is no document.

Other bylaws on file, none on this topic (101) — Beausejour, Carberry, Cartwright – Roblin Municipality, Dauphin, Dunnottar, Gilbert Plains Municipality, Grandview Municipality, Hamiota Municipality, Melita, Morris, Municipality of Boissevain – Morton, Municipality of Brenda – Waskada, Municipality of Clanwilliam – Erickson, Municipality of Deloraine – Winchester, Municipality of Emerson – Franklin, Municipality of Glenboro – South Cypress, Municipality of Glenella – Lansdowne, Municipality of Grassland, Municipality of Killarney-Turtle Mountain, Municipality of Lorne, Municipality of Louise, Municipality of McCreary, Municipality of Norfolk Treherne, Municipality of North Cypress – Langford, Municipality of North Norfolk, Municipality of Oakland – Wawanesa, Municipality of Pembina, Municipality of Rhineland, Municipality of Russell – Binscarth, Municipality of Souris – Glenwood, Municipality of Ste. Rose, Municipality of Swan Valley West, Municipality of Two Borders, Neepawa, Powerview-Pine Falls, Prairie View Municipality, Riverdale Municipality, Rural Municipality of Alexander, Rural Municipality of Alonsa, Rural Municipality of Argyle, Rural Municipality of Armstrong, Rural Municipality of Brokenhead, Rural Municipality of Cartier, Rural Municipality of Coldwell, Rural Municipality of Cornwallis, Rural Municipality of Dauphin, Rural Municipality of De Salaberry, Rural Municipality of Dufferin, Rural Municipality of East St. Paul, Rural Municipality of Ellice – Archie, Rural Municipality of Elton, Rural Municipality of Fisher, Rural Municipality of Gimli, Rural Municipality of Grahamdale, Rural Municipality of Grey, Rural Municipality of Hanover, Rural Municipality of Headingley, Rural Municipality of La Broquerie, Rural Municipality of Lac du Bonnet, Rural Municipality of Lakeshore, Rural Municipality of Macdonald, Rural Municipality of Minto-Odanah, Rural Municipality of Montcalm, Rural Municipality of Morris, Rural Municipality of Mossey River, Rural Municipality of Mountain, Rural Municipality of Oakview, Rural Municipality of Piney, Rural Municipality of Pipestone, Rural Municipality of Prairie Lakes, Rural Municipality of Reynolds, Rural Municipality of Ritchot, Rural Municipality of Rockwood, Rural Municipality of Roland, Rural Municipality of Rosedale, Rural Municipality of Rosser, Rural Municipality of Sifton, Rural Municipality of Springfield, Rural Municipality of St. Clements, Rural Municipality of St. François Xavier, Rural Municipality of St. Laurent, Rural Municipality of Stanley, Rural Municipality of Ste. Anne, Rural Municipality of Stuartburn, Rural Municipality of Taché, Rural Municipality of Thompson, Rural Municipality of Victoria, Rural Municipality of Victoria Beach, Rural Municipality of Wallace – Woodworth, Rural Municipality of West Interlake, Rural Municipality of West St. Paul, Rural Municipality of Whitehead, Rural Municipality of Whitemouth, Rural Municipality of Woodlands, Rural Municipality of Yellowhead, St-Pierre-Jolys, Ste. Anne, Stonewall, Teulon, Thompson, Winnipeg Beach.

No bylaws published online (5, verified negatives) — Grand Rapids, Leaf Rapids, Lynn Lake, Municipality of Ethelbert, Mystery Lake.

Unconfirmed (1, leads but nothing verified) — Rural Municipality of Kelsey.

Machine-readable: business-licensing.json · Business licences & permits across every jurisdiction · All Manitoba municipalities