Barney's Surprise is a Barney live show that was originally toured from 1998 to 1999. The filmed performance of the live show was released on home video on May 13, 1999. It was also performed in the UK, Africa, Australia and the Middle East.
Barney the Dinosuar is planning a surprise birthday party for BJ! Professor Tinkerputt, Old King Cole, Mother Goose, Clearance the Goose and including the viewers are invited to the party! Whatever you do, don't tell BJ!
- Barney (Voice: Dean Wendt, Duncan Brannan, Costume: Carey Stinson and Josh Martin)
- BJ (Voice: Patty Writz, Costume: Pat O'Connell and Kyle Nelson)
- Baby Bop (Voice: Julie Johnson, Costume: Jennifer Romano and Lee Clark)
- Professor Tinkerputt (Barry Pearl) (cameo)
- Mother Goose (Barbara Lowin) (cameo)
- Kevin (Brandt Love)
- Cindy (Mallory Lineberger)
- Rachael (Alexis Acosta)
- Tony (Tront Gentry)