2018 PVF Ticket Information (Pre-Sale Ride Tickets and Season Passes)

Get your presale ride tickets before they sell out!

The following are now on sale at the Luray-Page County Chamber of Commerce or you can message us on FaceBook to let us know that you need tickets. The Luray-Page County Chamber of Commerce will take cash or checks for tickets purchased there. If you message us through FaceBook, we will follow up with you regarding payment options and delivery methods.

Presale ride tickets for $12. This saves you $8 off the regular sale priceduring fair week. Get your presale tickets now as we sold out last year.

Adult season passes for $30 (includes gate & grandstand admission except for the Thursday night concert which has an additional charge).

Child season passes for $15 for ages 6 to 12 (includes gate & grandstand admission except for the Thursday night concert which has an additional charge).

See you at the fair!

2017 Event Passes and Presale Ride Tickets

New for 2017:

Event Passes: $10.00 Adult / $5.00 Child

  • Presale gate/grandstand admission combo is per person for one night only. Valid your choice of one night (Tuesday-Saturday). Adults are $10.00 and children 6 to 12 years old are $5.00.
  • Available at
    • DR’s Quick Stop-Stanley
    • Lancaster Enterprises-Luray
    • Page Co-Op Farm Bureau-Luray
    • Town of Shenandoah Office – Shenandoah
    • Flotzie’s Soft Serve – Luray
    • J &M Auto Parts – Shenandoah
    • Luray-Page Chamber of Commerce
    • Blue Ridge Bank – Luray and Shenandoah Locations

Presale Ride Tickets: $12

  • Presale ride tickets are available starting July 1st for $12 per person. Contact the fair by messaging through Facebook or leave a message on Fair phone. Presale ride tickets will be sold up to weeks prior to fair.
  • Also available for purchase at the Luray Chamber of Commerce every day from 9 to 5.

Thank You!

Thanks to all who visited our fair this year.

We appreciate your support!

Registration Updates

Track/Tractor Pull registration will begin at 5:30 each day!

For questions about Derby registration, call Jason Taylor at 540-271-3505.