Event Schema GeneratorEvent Rich Results
Generate validated Event schema with dates, venue, ticket info, and performers. Get your events displayed in Google's event listings and rich results.
Why Event Schema Drives Ticket Sales
Google Events Experience
Event schema powers Google's events search experience — a dedicated discovery surface that shows upcoming events directly in search results with dates, times, and ticket links.
Event Pack in Search
Events with proper schema appear in the 'Events' SERP feature, a high-visibility block that displays event cards with date, time, venue, and direct links to tickets.
Google Maps Integration
Events with venue locations in schema appear in Google Maps event listings, helping users discover events when browsing map results for an area.
Recurring Event Support
Schema supports recurring events, event series, and multi-day events — each with distinct start/end times and separate ticket URLs.
Google Requirements
Required Properties
- *
name - *
startDate - *
location (name + address)
Recommended Properties
endDatedescriptionimageoffers (ticket URL + price)performerorganizereventStatuseventAttendanceMode
Example JSON-LD Output
{
"@context": "https://schema.org",
"@type": "Event",
"name": "SEO Summit 2026",
"startDate": "2026-06-15T09:00:00-07:00",
"endDate": "2026-06-16T17:00:00-07:00",
"location": {
"@type": "Place",
"name": "San Francisco Convention Center",
"address": {
"@type": "PostalAddress",
"streetAddress": "747 Howard Street",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"postalCode": "94103"
}
},
"offers": {
"@type": "Offer",
"url": "https://example.com/tickets",
"price": "299",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
},
"description": "The premier SEO conference with 50+ speakers and hands-on workshops."
}When to Use Event Schema
Event Schema Generator — FAQ
Common questions about event schema markup implementation and best practices.