About Us


Shop Opening Hours

Perth Monday to Saturday 9:30am until 4:30pm.
Open for appointments 9am until 9:30am, please phone to book a slot.

Crieff Monday to Saturday 9:30am until 4:30pm. Closed for 30mins at lunch time.
Open for appointments 9am until 9:30am, please phone to book a slot.

All about us

Remember what it was like going into a proper toy shop? Well so do we. We offer an extensive range of old favourites and many new surprises. Friendly, welcoming staff will help find the perfect toy for the child in your life. This family run shop has something for all.

Fun Junction is a local, independent toyshop. We have 2 branches, one in Perth and a second smaller but very important shop in our hometown of Crieff.

Our staff of family and friends are always happy to share their knowledge and enthusiasm about toys and play. We welcome suggestions from the public and aim to stock a wide range of high quality, lasting toys.

We believe that you are never too old to play and be creative. We also believe that children have the right to play, and to learn through play by discovering for themselves how things work, to unleash their imaginations and most importantly, to have fun!