.pp-carnival-page{
--pp-purple:#321854;
--pp-purple2:#573288;
--pp-teal:#01847f;
--pp-gold:#f4d47c;
--pp-text:#1f1b2a;
--pp-muted:rgba(31,27,42,.78);
--pp-line:rgba(31,27,42,.12);
--pp-card:#ffffff;
--pp-soft:rgba(87,50,136,.08);
--pp-soft2:rgba(1,132,127,.08);
--pp-shadow:0 10px 28px rgba(0,0,0,.08);
--pp-shadow-lg:0 18px 44px rgba(0,0,0,.12);
font-family:"Kanit",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
color:var(--pp-text);
position:relative;
}
.pp-carnival-page *{box-sizing:border-box;}
.pp-carnival-page a{color:var(--pp-purple2);text-decoration:none;}
.pp-carnival-page a:hover{text-decoration:underline;}
.pp-wrap{max-width:1180px;margin:0 auto;padding:0 18px;}
.pp-hero{
background:
radial-gradient(900px 380px at 15% 15%, rgba(106,27,154,.28), transparent 60%),
radial-gradient(900px 380px at 85% 25%, rgba(1,132,127,.22), transparent 60%),
linear-gradient(135deg,var(--pp-purple) 0%, #1c0f31 100%);
color:#fff;border-radius:22px;overflow:hidden;margin:18px 0;
}
.pp-hero-grid{
display:grid;grid-template-columns:1.3fr .9fr;gap:18px;align-items:stretch;padding:22px;
}
.pp-kicker{
display:inline-flex;gap:8px;align-items:center;font-size:.95rem;
color:rgba(255,255,255,.9);background:rgba(255,255,255,.10);
border:1px solid rgba(255,255,255,.18);padding:6px 10px;border-radius:999px;margin:0 0 10px;
}
.pp-hero h1{
margin:0 0 10px;font-size:clamp(1.7rem,2.7vw,2.6rem);line-height:1.12;letter-spacing:.01em;
}
.pp-hero p{
margin:0 0 12px;color:rgba(255,255,255,.92);font-size:1.03rem;line-height:1.55;
}
.pp-hero .pp-hero-subline{
margin:0;color:rgba(255,255,255,.82);font-size:.95rem;line-height:1.45;
border-left:3px solid rgba(255,255,255,.28);padding-left:10px;
}
.pp-checks{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:8px;}
.pp-checks li{display:flex;gap:10px;align-items:flex-start;color:rgba(255,255,255,.92);}
.pp-dot{width:10px;height:10px;margin-top:7px;border-radius:50%;background:rgba(255,255,255,.95);box-shadow:0 0 0 4px rgba(255,255,255,.12);flex:0 0 auto;}
.pp-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;}
.pp-btn{
display:inline-flex;align-items:center;justify-content:center;gap:8px;
padding:12px 14px;border-radius:12px;font-weight:900;letter-spacing:.01em;
border:1px solid transparent;text-decoration:none !important;line-height:1;cursor:pointer;user-select:none;
}
.pp-btn-primary{background:#fff;color:var(--pp-purple)!important;border-color:rgba(255,255,255,.5);}
.pp-btn-primary:hover{transform:translateY(-1px);filter:brightness(.98);}
.pp-btn-outline{background:rgba(255,255,255,.10);color:#fff!important;border-color:rgba(255,255,255,.22);}
.pp-btn-outline:hover{background:rgba(255,255,255,.14);}
.pp-hero-card{
background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.18);
border-radius:18px;overflow:hidden;display:flex;flex-direction:column;min-height:100%;
}
.pp-hero-img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;}
.pp-hero-badges{padding:14px;display:flex;flex-wrap:wrap;gap:8px;}
.pp-badge{
font-size:.92rem;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.20);
border-radius:999px;padding:7px 10px;color:rgba(255,255,255,.95);
}
.pp-section{margin:26px 0;}
.pp-section h2{margin:0 0 10px;font-size:clamp(1.35rem,2.2vw,1.85rem);letter-spacing:.01em;}
.pp-lede{margin:0 0 16px;color:var(--pp-muted);line-height:1.6;}
.pp-intro-band{
background:linear-gradient(135deg,rgba(87,50,136,.06),rgba(1,132,127,.06));
border:1px solid var(--pp-line);
border-radius:18px;
padding:16px;
box-shadow:var(--pp-shadow);
}
.pp-section-card{
background:var(--pp-card);
border:1px solid var(--pp-line);
border-radius:22px;
padding:18px;
box-shadow:var(--pp-shadow);
}
.pp-section-head{
display:flex;
gap:12px;
justify-content:space-between;
align-items:flex-end;
flex-wrap:wrap;
margin-bottom:16px;
}
.pp-section-head p{margin:0;color:var(--pp-muted);line-height:1.6;}
.pp-section-label{
display:inline-flex;
align-items:center;
gap:8px;
font-size:.83rem;
font-weight:900;
text-transform:uppercase;
letter-spacing:.08em;
color:var(--pp-purple2);
background:var(--pp-soft);
border:1px solid rgba(87,50,136,.14);
border-radius:999px;
padding:7px 10px;
}
.pp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;}
.pp-grid.pp-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));}
.pp-card{
background:var(--pp-card);
border:1px solid var(--pp-line);
border-radius:18px;
overflow:hidden;
box-shadow:var(--pp-shadow);
display:flex;
flex-direction:column;
position:relative;
transition:transform .15s ease, box-shadow .15s ease, border-color .15s ease;
}
.pp-card:hover{transform:translateY(-2px);}
.pp-card img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block;}
.pp-card-body{padding:14px;display:flex;flex-direction:column;gap:8px;}
.pp-card-title{font-size:1.08rem;font-weight:900;margin:0;}
.pp-card-body p{margin:0;color:var(--pp-muted);line-height:1.55;}
.pp-card-link{
display:inline-flex;
align-items:center;
gap:6px;
font-weight:900;
margin-top:2px;
}
.pp-card-meta{
display:flex;
flex-wrap:wrap;
gap:8px;
margin-top:2px;
}
.pp-mini-badge{
display:inline-flex;
align-items:center;
padding:6px 9px;
border-radius:999px;
font-size:.78rem;
font-weight:900;
line-height:1;
background:rgba(31,27,42,.05);
border:1px solid rgba(31,27,42,.10);
color:var(--pp-muted);
}
.pp-mini-badge.is-boost{
background:rgba(1,132,127,.10);
border-color:rgba(1,132,127,.20);
color:#0c615d;
}
.pp-pairs{
margin-top:8px;
padding-top:10px;
border-top:1px dashed rgba(31,27,42,.12);
}
.pp-pairs strong{
display:block;
font-size:.88rem;
margin-bottom:8px;
color:var(--pp-text);
}
.pp-pair-chips{
display:flex;
flex-wrap:wrap;
gap:8px;
}
.pp-pair-chip{
display:inline-flex;
align-items:center;
gap:6px;
padding:7px 10px;
border-radius:999px;
font-size:.8rem;
font-weight:800;
background:var(--pp-soft2);
border:1px solid rgba(1,132,127,.16);
color:#0c615d;
text-decoration:none !important;
}
.pp-add{margin-top:10px;display:flex;gap:10px;align-items:center;flex-wrap:wrap;}
.pp-add-to-quote{
flex:1 1 180px;
display:inline-flex;align-items:center;justify-content:center;gap:8px;
padding:11px 12px;border-radius:12px;
border:1px solid rgba(31,27,42,.14);
background:#fff;font-weight:900;cursor:pointer;
transition:transform .15s ease, background .15s ease, border-color .15s ease;
}
.pp-add-to-quote:hover{
transform:translateY(-1px);
border-color:rgba(87,50,136,.35);
background:rgba(87,50,136,.06);
}
.pp-link-btn{
flex:1 1 140px;
display:inline-flex;align-items:center;justify-content:center;
padding:11px 12px;border-radius:12px;
border:1px solid rgba(31,27,42,.14);
background:rgba(1,132,127,.08);
color:#0c615d !important;
font-weight:900;
text-decoration:none !important;
}
.pp-card.is-selected{
border-color:rgba(1,132,127,.45) !important;
box-shadow:0 18px 40px rgba(1,132,127,.12) !important;
}
.pp-config{
margin-top:10px;
padding-top:12px;
border-top:1px dashed rgba(31,27,42,.12);
display:grid;
gap:10px;
}
.pp-field{
display:grid;
gap:6px;
}
.pp-label{
font-size:.84rem;
font-weight:900;
color:var(--pp-text);
letter-spacing:.01em;
}
.pp-input,
.pp-textarea{
width:100%;
border-radius:12px;
border:1px solid rgba(31,27,42,.14);
background:#fff;
color:var(--pp-text);
padding:11px 12px;
font:700 .96rem/1.35 "Kanit",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
outline:none;
box-shadow:none;
transition:border-color .15s ease, box-shadow .15s ease;
}
.pp-input:focus,
.pp-textarea:focus{
border-color:rgba(1,132,127,.55);
box-shadow:0 0 0 4px rgba(1,132,127,.10);
}
.pp-textarea{
min-height:94px;
resize:vertical;
}
.pp-helper{
font-size:.82rem;
color:var(--pp-muted);
line-height:1.5;
}
.pp-summary{
font-size:.84rem;
color:#0c615d;
font-weight:900;
background:rgba(1,132,127,.08);
border:1px solid rgba(1,132,127,.16);
border-radius:12px;
padding:9px 10px;
}
.pp-note-band{
background:linear-gradient(135deg,rgba(1,132,127,.08),rgba(87,50,136,.08));
border:1px solid var(--pp-line);
border-radius:16px;
padding:14px;
color:var(--pp-text);
line-height:1.6;
}
.pp-event-types{
background:linear-gradient(135deg,#a72af9 0%,#6c1cc8 100%);
padding:24px 20px;
border-radius:18px;
color:#fff;
box-shadow:var(--pp-shadow);
}
.pp-event-types h3{
margin:0 0 18px;
text-align:center;
font-size:clamp(1.35rem,2.2vw,1.85rem);
}
.pp-event-grid{
display:grid;
grid-template-columns:repeat(5,minmax(0,1fr));
gap:14px;
}
.pp-event-box{
background:#fff;
color:#3d0d7a;
font-weight:700;
padding:16px 12px;
border-radius:12px;
text-align:center;
box-shadow:0 3px 10px rgba(0,0,0,.1);
}
.pp-accordion details{
background:var(--pp-card);
border:1px solid var(--pp-line);
border-radius:16px;
padding:12px 14px;
box-shadow:0 10px 28px rgba(0,0,0,.05);
}
.pp-accordion details + details{margin-top:10px;}
.pp-accordion summary{font-weight:900;cursor:pointer;list-style:none;}
.pp-accordion summary::-webkit-details-marker{display:none;}
.pp-accordion .pp-ans{margin-top:10px;color:var(--pp-muted);line-height:1.65;}
/* Improved bottom sections (visually appealing on mobile + desktop) */
.pp-cta-band{
background:linear-gradient(135deg, rgba(1,132,127,.08), rgba(87,50,136,.08));
border:1px solid rgba(31,27,42,.10);
border-radius:22px;
padding:28px 24px;
text-align:center;
margin:32px 0;
box-shadow:var(--pp-shadow);
}
.pp-cta-band h2{margin:0 0 8px;font-size:clamp(1.35rem,2.2vw,1.85rem);}
.pp-cta-band p{margin:0 0 18px;color:var(--pp-muted);line-height:1.6;}
.pp-cta-band .pp-btn{
font-size:1.4rem;padding:22px 48px;
box-shadow:0 14px 36px rgba(1,132,127,.3);
letter-spacing:.02em;
}
.pp-area-wrap{
background:linear-gradient(180deg,#ffffff 0%, #faf8fd 100%);
border:1px solid var(--pp-line);
border-radius:22px;
padding:24px;
box-shadow:var(--pp-shadow);
}
.pp-area-grid{
display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;
}
.pp-area-card{
background:rgba(87,50,136,.04);border:1px solid rgba(87,50,136,.10);
border-radius:18px;padding:20px;
}
.pp-area-card:nth-child(2){background:rgba(1,132,127,.05);border-color:rgba(1,132,127,.12);}
.pp-area-card h3{margin:0 0 10px;font-size:1.05rem;line-height:1.2;}
.pp-area-card p{margin:0;color:var(--pp-muted);line-height:1.65;}
.pp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}
.pp-step{
background:var(--pp-card);border:1px solid var(--pp-line);
border-radius:20px;padding:20px;box-shadow:var(--pp-shadow);height:100%;
}
.pp-step h3{margin:0 0 10px;font-size:1.05rem;line-height:1.2;}
.pp-step p{margin:0;color:var(--pp-muted);line-height:1.65;}
@media (max-width:1100px){
.pp-event-grid{grid-template-columns:repeat(3,minmax(0,1fr));}
}
@media (max-width:980px){
.pp-hero-grid{grid-template-columns:1fr;}
.pp-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
.pp-grid.pp-grid-2{grid-template-columns:1fr;}
.pp-cta-band{padding:24px 18px;}
.pp-area-grid,.pp-steps{grid-template-columns:1fr;}
}
@media (max-width:767px){
.pp-event-grid{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media (max-width:560px){
.pp-grid,.pp-grid.pp-grid-2{grid-template-columns:1fr;}
.pp-event-grid{grid-template-columns:1fr;}
}
Serving PA, NJ, DE, MD, NY, CT, MA, RI & VA
Virtual Reality Rentals East Coast
Party Pros East Coast delivers virtual reality rentals for corporate events, colleges, school programs, trade shows, birthday parties, mitzvahs, and high-energy private events. We offer both Oculus VR headset rentals and Vuze VR headset rentals, with 40+ games available upon request to match your event style, age range, and guest flow.
Headquartered in Bridgeport, PA — just 20 minutes from Philadelphia.
View our full Philadelphia VR rentals page →
- Oculus and Vuze headset rentals with quantity controls built right into the page
- 40+ VR games available upon request for different event types and age groups
- Trained event staff on-site to guide guests, manage turns, and keep the VR area running cleanly
Call 844-PARTY-HQ
Browse VR Rentals
Oculus VR
Vuze VR
40+ Games on Request
Staffed Event Support
Corporate + School + Private Events
How This VR Quote Page Works
This page is set up so you only add the actual VR rental items to the quote. The game section below is showcase-only and is there to help guests see popular titles. To request specific games, type them directly into the headset notes field before adding your rental to the quote.
Perfect For Any Event!
🏢 Corporate Events
🎓 Colleges & Universities
🏫 School Programs & STEM Nights
🎉 Birthday Parties
🕺 Bar & Bat Mitzvahs
🏛️ Trade Shows
🎄 Holiday Parties
🏆 Project Graduation
🎪 Community Events
💼 Team-Building
VR Headset Rentals
Choose Your VR Headset Rental
Pick your headset type, enter the quantity you need, and list any games you want us to prepare or prioritize for your event.
Vuze VR Headset Rental
A great option for interactive event setups where you want guests rotating through immersive gameplay with staff support nearby. Vuze works well for colleges, school events, corporate activations, and mixed-age guest groups.
VR rental item
Staffed experience
How many Vuze headsets do you need?
Specific game requests for Vuze (optional)
Games are available upon request. We have 40+ titles available across our VR offerings, and our team can help match game choices to your audience and event style.
1 headset · no games listed yet
Pairs well with:
Dance Dance Revolution
Skee Ball
Table Games
Oculus VR Headset Rental
Oculus headset rentals are strong for modern VR activations, staff-supervised event play, and guest experiences where you want instantly recognizable immersive tech on the floor.
VR rental item
High-demand option
How many Oculus headsets do you need?
Specific game requests for Oculus (optional)
Our staff can help manage headset rotation, answer guest questions, and keep the VR zone organized so play feels smooth and controlled throughout the event.
1 headset · no games listed yet
Pairs well with:
Car Racing Simulators
Pop-A-Shot
Guitar Hero
Top 5 Game Ideas
Popular VR Game Requests
These titles are shown as examples only. They are not added separately to the quote. If you want any of these, type them into the headset notes field above before adding your rental.
Games available upon request:
We have 40+ VR games available. Popular requests include rhythm games, quick-turn skill games, immersive showcase titles, and crowd-reaction experiences.
Beat Saber
A fast, music-driven VR favorite that feels instantly exciting for guests and works well as a high-visibility showcase title.
Popular request
Request in notes
Job Simulator
A fun, approachable title for first-time VR users who want something playful, interactive, and easy to understand quickly.
Beginner-friendly
Request in notes
Fruit Ninja
A quick-turn crowd pleaser that’s easy to rotate through at events where you want steady guest participation and fast gameplay.
Quick rounds
Request in notes
Superhot
A stylish action title that delivers a dramatic VR moment and looks especially strong when guests are watching gameplay from outside the headset.
High-impact
Request in notes
Richie's Plank Experience
A crowd-reaction favorite that creates memorable moments and strong guest interest, especially when staff are guiding turns and helping the line move.
Reaction favorite
Request in notes
Pairs Well With VR
Add Arcade Rentals That Complement the VR Zone
These are real event rentals that pair nicely with VR and can be added to the quote like normal rental items.
Car Racing Simulators
An ideal companion to VR when you want a stronger tech zone with multiple high-engagement guest experiences happening side by side.
Simulator rental
Tech-forward
Learn More
Dance Dance Revolution
A strong visual and music-based pairing for VR stations when you want something active outside the headset area too.
Music arcade
Fast-play
Learn More
Guitar Hero
A nostalgic, high-energy addition that helps create a fuller interactive zone around your VR setup.
Music favorite
Event-ready
Learn More
Pop-A-Shot
A compact competitive favorite that gives waiting guests something fun to do while others rotate through VR gameplay.
Sports arcade
Head-to-head
Learn More
Skee Ball
A classic arcade crowd favorite that rounds out a tech-and-games section without needing a huge footprint.
Classic arcade
All ages
Learn More
Table Games
Foosball, air hockey, and similar table games are perfect support pieces for a VR event zone because they keep guests engaged between headset turns.
Flexible lineup
Guest-friendly
Learn More
Want even more VR + event rentals?
Browse our complete catalog of thousands of party rentals — photo booths, arcade games, glow attractions, concessions, and more — with easy filtering and instant quote building.
Browse All Categories →
Our Service Area & Trusted Partners
We proudly deliver and set up virtual reality rentals with our own teams across our 9-state East Coast region: PA, NJ, DE, MD, NY, CT, MA, RI & VA.
Direct East Coast Coverage
We directly serve PA, NJ, DE, MD, NY, CT, MA, RI & VA with delivery, setup, and fully staffed VR rentals for corporate, college, school, and private events.
Trusted Partner Support
For events outside this region or smaller gatherings where our direct service is not the best fit, we connect you with a trusted partner from our nationwide network of professional event companies.
How Virtual Reality Rentals Work
A simple process that keeps your event moving and guests excited.
Pick your headsets
Choose Vuze or Oculus, set the quantity, and list any specific games you want prepared.
We deliver & staff
We bring the headsets, set up the VR zone, and provide trained staff to manage turns and guest flow.
Guests stay engaged
With 40+ games and arcade pairings, every guest has something immersive and fun to experience.
Virtual Reality Rentals FAQ
How do I add VR rentals to the quote?
Use the Vuze or Oculus card above, enter your quantity, type any game requests you want listed, and click Add to Quote. Then use the floating Review Quote button to send your request.
Can I request specific VR games?
Yes. Games are available upon request. We have 40+ titles, and you can list the exact games you want inside the headset notes field before adding the rental to your quote.
Do you staff VR events?
Yes. We staff these events to help guests with the headsets, manage turn rotation, answer questions, and keep the VR area organized so things run smoothly.
Do games get added separately to the cart?
No. Only the headset rental items are added to the quote. Game requests should be typed into the headset notes field so they appear inside the contact request.
Can I combine VR with arcade rentals?
Absolutely. VR pairs especially well with arcade items like racing simulators, Pop-A-Shot, Skee Ball, music games, and table games to create a fuller guest experience.
How long do you rent items for?
Our standard rental time is 4 hours. We also offer full-day rentals and custom durations — just let us know your event schedule and we’ll quote the perfect length for you.
✅ Added! Keep building your VR package. When you are ready, tap
Review Quote
.
Review Quote & Send
Your selected items
- No items selected yet. Click “Add to Quote” on any item or bundle.
Call 844-PARTY-HQ
Added to quote