> JSON-LD Event Example Code
Looking for JSON-LD schema markup for the EVENT type? Copy and paste Google structured data validated code, useful for sporting events, parties and more.
- published
- modified
- size
- 1.7K
- path
- /event/
Last updated October 2, 2019 by Patrick Coombe
An event can be a variety of different things including a party, sporting event, or even something specific such as “The President’s Birthday.”
{
"@context": "https://www.schema.org",
"@type": "Event",
"name": "Launch Party",
"url": "http://www.example.com/launch-party",
"description": "We're excited to announce the launch party for our newest app!",
"startDate": "10/05/2015 12:00PM",
"endDate": "10/05/2015 02:00PM",
"location": {
"@type": "Place",
"name": "Joe's Party Palace",
"sameAs": "http://www.example.com",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 Main Street",
"addressLocality": "Seattle",
"addressRegion": "WA",
"postalCode": "98101",
"addressCountry": "USA"
}
},
"offers": {
"@type": "Offer",
"description": "an offer description",
"url": "http://www.example.com",
"price": "$9.99"
}
}
Or if you are interested check out this example which comes straight from Google’s documentation:
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Jan Lieberman Concert Series: Journey in Jazz",
"startDate": "2025-01-01T19:30",
"endDate": "2025-01-01T23:00",
"location": {
"@type": "Place",
"name": "Santa Clara City Library, Central Park Library",
"address": {
"@type": "PostalAddress",
"streetAddress": "2635 Homestead Rd",
"addressLocality": "Santa Clara",
"postalCode": "95051",
"addressRegion": "CA",
"addressCountry": "US"
}
},
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"description": "Join us for an afternoon of Jazz with Santa Clara resident and pianist Andy Lagunoff. Complimentary food and beverages will be served.",
"offers": {
"@type": "Offer",
"url": "https://www.example.com/event_offer/12345_201803180430",
"price": "30",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2024-10-20T16:00"
},
"performer": {
"@type": "PerformingGroup",
"name": "Andy Lagunoff"
}
}
Or this example from schema.org
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Denver",
"addressRegion": "CO",
"postalCode": "80209",
"streetAddress": "7 S. Broadway"
},
"name": "The Hi-Dive"
},
{
"@type": "Offer",
"price": "13.00",
"priceCurrency": "USD",
"url": "http://www.ticketfly.com/purchase/309433"
}
]
}

Results
A search engine crawler will read the code. After a period of time, the search engine results page for users performing a “branded search” will yield the below information (see photo). It is important that this information generally presents only for users who are performing the search within your geographical area.

