Skip to main content
CityRuleLookup

Bloomington, IN Food Trucks & Mobile Vendors: Sidewalk & Mobile Vending (2026)

Significant Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified September 2026

Key Facts

Licensing authority
City controller, Chapter 4.30
License fee range
$25 one-day to $350 one-year
Restaurant buffer
50 feet from façade or seating
Curfew on public property
4:30 a.m. to 6:30 a.m. banned
Allowed zoning districts
Commercial, industrial general, business park, institutional
First unlicensed-operation fine
$2,500

Summary

In the City of Bloomington, anyone operating a pushcart selling food or beverages on sidewalks and the B-Line Trail needs a business license from the city controller under Bloomington Municipal Code Chapter 4.30. Licensed pushcarts cannot set up within 50 feet of a competing food establishment's façade or outdoor seating, must stay out of streets and medians, and cannot operate on public property between 4:30 a.m. and 6:30 a.m.

(b)No pushcart serving food or beverages shall locate within fifty (50) feet of any façade of a ground level establishment that also sells food or beverages, or located within fifty (50) feet of the perimeter of such an establishment's outdoor seating area, regardless of whether or not the pushcart is currently conducting business. The distance restriction only applies from an hour before the opening time to an hour after the closing time posted by a ground level establishment on the façade of its building; ... (h)No pushcart shall locate within any zoning district except the following: commercial general; commercial arterial; commercial downtown; industrial general; business park; and institutional. ... No pushcart shall be located on any public property between the hours of 4:30 a.m. and 6:30 a.m.

Full Breakdown

The Common Council regulates pushcart food vending under Bloomington Municipal Code Chapter 4.30, administered by the city controller's office. An applicant must list the products sold, hours of operation and proposed locations, then prove Monroe County Health Department food-service approval, Indiana Secretary of State business registration, an employer identification number, and liability insurance of at least $100,000 per occurrence/$300,000 aggregate for personal injury and $25,000/$50,000 for property damage before a license issues (§§ 4.30.040, 4.30.050, 4.30.090). License fees run from $25 for a one-day license to $350 for a full year (§ 4.30.060); churches, schools, and benevolent and fraternal organizations are exempt from the fee, as are honorably discharged veterans under Ind. Code 25-25-2-1.

Once licensed, a pushcart under § 4.30.130 cannot locate in a City of Bloomington-owned parking lot without board of public works approval, within 50 feet of a ground-level food or beverage establishment's façade or outdoor seating area during that business's posted hours, in any street, median strip or alleyway, within 15 feet of a fire hydrant, or within a one-block radius of a permitted special event. Carts may only sit in the commercial general, commercial arterial, commercial downtown, industrial general, business park and institutional zoning districts, and on the B-Line Trail only between Dodds and 2nd Streets, 3rd and 4th Streets, or 6th and Fairview Streets. Section 4.30.140 bars operation on public property between 4:30 a.m. and 6:30 a.m. Operators must display the license, keep separate trash and recycling receptacles, avoid amplified sound and light-producing attention devices, and keep any generator noise under 70dBA measured 25 feet away (§ 4.30.150).

Violations & Fines

Operating a pushcart without a license draws a $2,500 fine for a first offense, $5,000 for a second offense within 12 months, and $7,500 for each offense after that. Violating any other provision of Chapter 4.30, including the location and standards-of-conduct rules, carries a $250 fine, rising to $500 and then $1,000 for repeat offenses within 12 months. The board of public works can suspend or revoke a license after notice and hearing, though an enforcement officer may issue a warning instead of a citation for a first violation (§ 4.30.170).

Frequently Asked Questions

Do I need a license to run a food pushcart in Bloomington?
Yes. Bloomington Municipal Code § 4.30.040 requires anyone operating a pushcart, including food carts, to get a business license from the city controller before selling on any city sidewalk, street frontage or the B-Line Trail. Fees range from $25 for a one-day license to $350 for a full year, and the application must include proof of Monroe County health approval and liability insurance.
How close can a pushcart set up to a restaurant?
Not within 50 feet. Section 4.30.130(b) bars a food or beverage pushcart from locating within 50 feet of the façade of any ground-level establishment selling food or beverages, or within 50 feet of that establishment's outdoor seating area, from an hour before its posted opening to an hour after its posted closing.
What hours can a pushcart operate on public property?
Any hours except 4:30 a.m. to 6:30 a.m. Section 4.30.140 makes it unlawful for a pushcart to be located on public property during that window, giving the city a cleanup period before the morning rush.
What happens if I run a pushcart without a Bloomington license?
The city controller can fine you $2,500 for a first offense, $5,000 for a second offense within 12 months, and $7,500 for every offense after that under § 4.30.170. The board of public works can also suspend or revoke any license already issued after notice and a hearing.

Sources & Official References

Other rules in Bloomington

All Bloomington rules

Compare Bloomington to another location·View the Indiana food trucks & mobile vendors overview

Get notified when Sidewalk & Mobile Vending in Bloomington, IN changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.