Trivia, AD

Trivia, AD The original themed trivia company. We are the leaders in virtual & in-person events.

Creating unforgettable experiences for bars, restaurants, corporate teams & private events.
📩 Book your event: [email protected] Email [email protected] to book your virtual private, corporate or birthday trivia. Bar & restaurant owners in the tri-state area (NYC, NJ, CT), email [email protected] to book your weekly trivia night!

Event experiences that bring people together.For 17 years, Trivia, AD has partnered with companies, private groups and h...
06/02/2026

Event experiences that bring people together.

For 17 years, Trivia, AD has partnered with companies, private groups and hospitality teams to deliver professionally hosted trivia experiences that feel seamless, engaging, and tailored to the room.

From team-building and client appreciation to private celebrations and venue partnerships, we focus on one thing: making the experience work.

Trusted since 2009.

For bookings: [email protected]

Address

129 W 81st Street, Apt 5A
New York, NY
10024

Alerts

Be the first to know and let us send you an email when Trivia, AD posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Establishment

Send a message to Trivia, AD:

Share

//iconSize: [32, 32], //html: '' }) .bindTooltip(name, { //permanent: true, direction: 'bottom', //offset: L.point(12, 25), //opacity: 0.88, interactive: true }) .bindPopup(name); markersLayer.addLayer(marker); } function getMore() { if (gettingMore) { return; } gettingMore = true; var center = map.getCenter(); $.ajax({ url: "/vicinitysearch", data: { lat: center.lat, lng: center.lng, country: "UNITED STATES" } }) .done(function(data) { var added = 0; data.forEach(function(loc) { if (!locationIds.includes(loc.id)) { var mapLoc = {id:loc.id,lat:loc.latitude,lng:loc.longitude,title:trunc20(loc.name),popupHtml:loc.popupHtml,urlPath:loc.urlPath,pictureUrl:loc.pictureUrl}; locations.push(mapLoc); locationIds.push(loc.id); map._addMarker(mapLoc); added++; } }); }) .always(function() { gettingMore = false; }); } map._clearMarkers = function() { markersLayer.clearLayers(); } }); }, 4000); });