Class 30 · Goods

Trademark class 30: Staple foods

Class 30 covers staple foods. There are 430,459 US trademark records in this class — here's who files in it, what state they're in, and how to search it.

Last updated Updated daily from USPTO data

At a glance

430,459
records in class 30
30
of 45 · goods
Canada
top owner country

Who files in class 30

Registration status

Registered31,303

Owner country

Canada653
Japan519
Switzerland485
Mexico429
Italy367
United Kingdom272

Status and country distributions are facet counts across the class, refreshed daily.

Registered marks in class 30

MarkOwnerSerial
TUSCAN GARDENALDI Inc.86417853
MAMA COZZI'S PIZZA KITCHENALDI Inc.86610063
SUSHI CHEFBaycliff Company, Inc.76633050
HOT CHOCOLATE SUPREMEAII, INC.76635573
VIETNAMESE LADYV.W. Asian Food Company, Ltd.78327441
TEXAS TAMALE COMPANYTexas Tamale Company, Inc.78477700

Searching class 30 from the API

Scope any search to this class:

curl "https://api.markbase.co/search?q=acme&international_code=30"

Or screen a proposed name against just this class before you commit to it:

curl "https://api.markbase.co/clearance?mark=yourbrand&class=30"

Browse all 45 classes to find the ones matching what you sell.

Screen a name in class 30

No key needed on the free tier — check your brand against this class right now.

curl "https://api.markbase.co/search?q=your-brand"

Frequently asked questions

What does trademark class 30 cover?

Class 30 covers staple foods. It is one of the 45 Nice Classification classes and sits in the goods range (1–34).

How many trademarks are registered in class 30?

Markbase's index currently holds 430,459 US trademark records in class 30, counted from the USPTO's daily bulk data across both live and dead marks.

Do I need to file in class 30?

Only if your actual goods or services fall within staple foods. Each class is a separate USPTO filing fee, and rights are generally limited to the classes you register in.

How do I check if a name is taken in class 30?

Call the clearance endpoint scoped to the class: GET /clearance?mark=yourname&class=30. It returns existing marks ranked by similarity with a risk level, so you can screen a name before committing to it.

Keep reading