Diamonds Camera Australia: Buy Digital Cameras, Mirrorless Cameras, Lenses & Accessories Online

Diamonds Camera has been a premier camera store in Australia for over 40 years. We are an authorised seller of the premium brands you've come to know and love, and have worked hard to create the perfect experience for each customer, taking into consideration your needs and questions.

Established over 30 years ago, Diamonds Camera is based on the simple premise of providing quality products, fair prices, and timely deliveries.

Our camera warehouse includes every single reputed brand that you could think of – from Canon DSLR and Canon Mirrorless to the full FujiFilm X Series Mirrorless and Nikon Mirrorless range. We also stock the latest Leica Cameras and Sony Mirrorless. Whether you are looking for an Instant Camera and Film or want sophisticated mirrorless digital cameras in Australia to assist you in your wildlife photography adventures, we have it on offer.

We have the right cameras, lenses, and accessories for beginners, hobbyists, and professionals alike. We also bring to you the largest assortment of drones, camera bags, and camera cleaning tools, to mention a few.

Our online digital camera warehouse is where all your photography needs will be met - if it has anything to do with photography, we have it!

Visit Diamonds Cameras and find your love for photography come alive!

Australia's Finest Selection of Digital Cameras and Accessories


With the expertise, prices, and legacy to guide you towards the ultimate digital camera buying experience, shop in store or online today to help you find the perfect new camera body, lens, accessories, and more. We’ve handpicked the best manufacturers across the world, and partnered with them to make sure that any level of photographer can feel their creative juices flowing. 

As one of Australia’s biggest and best camera stores, our warehouses are overflowing with the finest tools there are. Shop online now to browse our selection, shop in-store at our Adelaide location, or call us on 1300 694 704 to get started!